Repository as first-class entity #54

Open
opened 2026-06-09 11:27:28 -04:00 by justin · 0 comments
Owner

Status: partial · Importance: Medium · Effort: M · Phase: 1–2

Promote Source.repository string to a reusable Repository (name/address/call-numbers) with dedup.

Non-negotiable: If promoted, full CRUD in API+UI (NN#8) — don't half-build.


Area: Tree & data model · P2 / nice-have. From the product backlog gap analysis (docs/BACKLOG.md).

**Status:** partial · **Importance:** Medium · **Effort:** M · **Phase:** 1–2 Promote `Source.repository` string to a reusable `Repository` (name/address/call-numbers) with dedup. **Non-negotiable:** If promoted, full CRUD in API+UI (NN#8) — don't half-build. --- _Area: Tree & data model · P2 / nice-have. From the product backlog gap analysis (docs/BACKLOG.md)._
justin added the priority:P2moscow:nicetype:featurestatus:partialarea:tree labels 2026-06-09 11:27:28 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/provenance#54