generated from coulomb/repo-seed
Architecture blueprint and workplan refinement
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user