agent-workflow / docs /architecture /BASE_ARCHITECTURE.md
simonlesaumon's picture
Mirror AGENT_WORKFLOW kit
80fa878 verified
|
Raw
History Blame Contribute Delete
1.25 kB
# BASE_ARCHITECTURE.md
## Components
### Orchestrator
Coordinates tasks, selects agents, enforces workflow gates and tracks status.
### Codebase Scout
Searches existing code, docs and tests before implementation.
### Data Agent
Handles datasets, schemas, temporal metadata and anti-leakage checks.
### Code Agent
Implements scoped changes after the reuse decision and minimal design.
### Reviewer
Checks correctness, scope, security, tests and leakage before merge.
### Context Compressor
Updates `PROJECT_STATE.md` with durable memory and removes conversation noise.
### Storage
Stores project files, reports, templates, ADRs and local configuration.
### Reports
Task reports live under `reports/task_reports/` and provide the audit trail.
### Project State
`PROJECT_STATE.md` is the short memory read before every task.
## Mermaid Architecture
```mermaid
flowchart LR
U[User] --> O[Orchestrator]
O --> S[Codebase Scout]
S --> O
O --> D[Data Agent]
O --> C[Code Agent]
C --> T[Tests]
D --> L[Leakage Audit]
C --> R[Reviewer]
L --> R
T --> R
R --> TR[Task Reports]
R --> PS[Project State]
PS --> O
TR --> O
```