Architecture blueprint and workplan refinement

This commit is contained in:
2026-05-05 19:19:41 +02:00
parent 228b397fc5
commit 9f1b8da87a
10 changed files with 539 additions and 1 deletions

View File

@@ -30,6 +30,13 @@ FR-140 to FR-145, FR-240 to FR-245.
Supporting: FR-180 to FR-182, FR-200 to FR-201.
## Architecture Constraint
Implement this slice through the domain core, application services, repository
ports, policy port, audit port, and SQLite/in-memory adapters described in
`docs/architecture-blueprint.md`. The asset registry must not depend on HTTP,
source connectors, document extractors, search backends, or AI providers.
## G5.1 - Implement stable asset identity and source references
```task
@@ -170,4 +177,6 @@ Acceptance:
- Asset lifecycle tests cover create, retrieve, update, retire, delete request,
metadata changes, permission checks, audit events, and durable reload.
- New models map to the V0.2 FRS vocabulary.
- The implemented package shape follows `docs/architecture-blueprint.md` or
documents any deliberate deviation.
- `python3 -m pytest` passes.