generated from coulomb/repo-seed
docs+plans: reconcile blueprint with ambition, add ADRs, sequence workplans
Aligns the v1 architecture with the longer-horizon platform thesis so we can start implementation without the schema-level inconsistencies the prior review surfaced. ADRs (docs/adr/0001..0006): content-addressed dual-digest storage, append-only event log as source of truth, canonical CBOR manifests, control/data-plane contract, v1 tech stack (Python 3.12 / uv / FastAPI / SQLAlchemy Core + asyncpg / Alembic / cbor2 / blake3 / ruff / mypy / pytest / typer), OCI compatibility kept reachable. Architecture blueprint rewritten to v2: library-first (ffmpeg-shaped) module layout, materialised-view data model over the event log, upload-session and event-stream endpoints pinned, retrieval tiering promoted into the schema. Roadmap added (docs/ROADMAP.md) with three phases. WP-0001 rewritten as the Foundation plan (scaffold + kernels + local FS + minimal app). WP-0002..0005 created carrying the existing state_hub_task_ids forward semantically: ingestion API (T004), retention lifecycle (T005), S3-compatible backend (T006), guide-board pilot (T007). T001/T002/T003/T008 remain in WP-0001 with refined acceptance. README and AGENTS.md refreshed to reflect the new repo shape. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
18
AGENTS.md
18
AGENTS.md
@@ -162,13 +162,21 @@ To create a new workplan:
|
||||
|
||||
## Current Repo Shape
|
||||
|
||||
This repository is in service-baseline planning. The current source of truth is:
|
||||
This repository is in service-baseline planning. The current sources of truth are:
|
||||
|
||||
- `INTENT.md` for purpose, product thesis, scope, and service boundary
|
||||
- `docs/ARCHITECTURE-BLUEPRINT.md` for the draft architecture
|
||||
- `workplans/ARTIFACT-STORE-WP-0001-service-baseline.md` for implementation tasks
|
||||
- `INTENT.md` — purpose, product thesis, scope, service boundary.
|
||||
- `SCOPE.md` — lightweight orientation.
|
||||
- `docs/ARCHITECTURE-BLUEPRINT.md` — architecture v2: modules, data model, API shape.
|
||||
- `docs/PLATFORM-AMBITION.md` — longer-horizon thesis and the v1 schema commitments (A1–A9).
|
||||
- `docs/adr/` — architecture decision records ADR-0001 … ADR-0006 (content-addressed storage, event log as source of truth, canonical CBOR manifests, control/data plane contract, v1 tech stack, OCI reachability).
|
||||
- `docs/ROADMAP.md` — workplan sequencing across phases.
|
||||
- `docs/ASSEMBLY-EXPERIMENT.md` — opt-in research line on hand-tuned asm for hot kernels.
|
||||
- `workplans/ARTIFACT-STORE-WP-0001-service-baseline.md` — Foundation workplan; first to start.
|
||||
- `workplans/ARTIFACT-STORE-WP-{0002..0005}-*.md` — planned next workplans.
|
||||
|
||||
No runnable service scaffold exists yet. Add install, dev-server, and test
|
||||
No runnable service scaffold exists yet. The pinned tech stack is in ADR-0005
|
||||
(Python 3.12, uv, FastAPI, SQLAlchemy Core + asyncpg/aiosqlite, Alembic,
|
||||
cbor2, blake3, ruff, mypy, pytest, typer). Add install, dev-server, and test
|
||||
commands here when `ARTIFACT-STORE-WP-0001-T001` lands.
|
||||
|
||||
## Repo Boundary
|
||||
|
||||
Reference in New Issue
Block a user