Bootstrap project and safe work-item workflow
This commit is contained in:
25
delivery_backlog/stories/US03-03-proposal-generation.md
Normal file
25
delivery_backlog/stories/US03-03-proposal-generation.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# US03-03 — Generate and Persist Versioned Proposals
|
||||
|
||||
Epic: [E03](../E03-album-proposals.md)
|
||||
|
||||
As a user, I want AI-assisted album proposals with rationale and confidence so I can
|
||||
evaluate suggestions before approving them.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- A provider adapter receives only the minimum aggregated evidence and returns a
|
||||
validated structured proposal.
|
||||
- Proposal, evidence version, model/prompt version, rationale, confidence, edits, and
|
||||
approval state are durable.
|
||||
- Malformed, rate-limited, failed, duplicate, and stale responses are explicit and
|
||||
safely retryable.
|
||||
- Approval validates the latest proposal version and performs no rename.
|
||||
|
||||
## Automated tests
|
||||
|
||||
- Deterministic fake-provider tests cover success, malformed output, retry, and failure.
|
||||
- API tests cover creation, edits, optimistic conflicts, approval, and restart.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- US03-01, US03-02
|
||||
Reference in New Issue
Block a user