Architecture blueprint and workplan refinement
This commit is contained in:
parent
228b397fc5
commit
9f1b8da87a
10 changed files with 539 additions and 1 deletions
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue