reorg files
This commit is contained in:
@@ -14,12 +14,12 @@
|
||||
|
||||
- `src/agentci/engine/`: immutable domain models and events, the pure reducer, SQLite persistence,
|
||||
task claiming, and the `JobRun` event interface.
|
||||
- `src/agentci/worker.py`: durable control/job queues, authorization, execution, recovery, and
|
||||
comment reconciliation.
|
||||
- `src/agentci/application/`: runtime composition, durable control/job queues, task handlers,
|
||||
recovery, and comment reconciliation.
|
||||
- `src/agentci/workflows/`: planning, implementation, review, and pull-request orchestration.
|
||||
- `src/agentci/{gitea,git,opencode,codegraph,development}.py`: external-effect boundaries.
|
||||
- `src/agentci/{app,runtime,config,webhook,health}.py`: application lifecycle, configuration, and
|
||||
HTTP entry points.
|
||||
- `src/agentci/integrations/`: Gitea, Git, OpenCode, CodeGraph, and development external effects.
|
||||
- `src/agentci/api/`: FastAPI construction, lifespan, dependencies, errors, and HTTP routes.
|
||||
- `src/agentci/config/` and `src/agentci/observability/`: settings and structured logging.
|
||||
- `src/agentci/prompts/` and `src/agentci/prompts/schemas/`: model prompts and structured-output
|
||||
contracts; keep these concerns outside Python orchestration.
|
||||
- `src/agentci/migrations/`: ordered SQLite migrations.
|
||||
|
||||
Reference in New Issue
Block a user