Citations on OwnershipEvents #76
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status: partial · Importance: Critical · Effort: S · Phase: 3
Add
ownership_event_idto Citation + extend CHECK to 5 targets when property lands.Non-negotiable: Quick win once Property exists — single FK + constraint edit (NN#5).
Area: Sources & citations · P0 / must-have. From the product backlog gap analysis (docs/BACKLOG.md).
Blocked — prerequisite not built. This is a one-line change (
ownership_event_idFK + extend theexactly_one_targetCHECK onCitation) once theOwnershipEvent/Propertyentity exists, but it does not yet — there is no property/chain-of-title model inbackend/app/models. So this P0 cannot be implemented in isolation; it should land with the Property entity (its own, larger backlog item / roadmap phase).Verified during the P0 sweep:
grep -rl ownership|parcel|OwnershipEvent backend/app/modelsfinds nothing. Leaving this open and blocked on Property.The other five P0s are shipped: #169, #145, #196, #215, #214.