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

@@ -29,6 +29,13 @@ Primary: FR-040 to FR-050 and FR-060 to FR-071.
Supporting: FR-120 to FR-126, FR-143 to FR-146, FR-163, FR-200 to FR-204.
## Architecture Constraint
Implement retrieval through retrieval services, search ports, repository ports,
and policy checks described in `docs/architecture-blueprint.md`. Search indexes
and ranking backends are adapters; they must not define the stable query or
result contracts.
## R7.1 - Implement query contracts pagination sorting and result envelopes
```task
@@ -167,4 +174,6 @@ Acceptance:
- Retrieval tests cover text, metadata, lifecycle, relationship, contextual
entity, pagination, permission, snippet, and feedback behavior.
- Retrieval does not bypass policy or source provenance.
- Search, relationship, and context retrieval contracts follow
`docs/architecture-blueprint.md`.
- `python3 -m pytest` passes.