Feature: Romantic relationship type + romanceFields data model (#46 slice 1) #47
Labels
No labels
blocked:depends-p1
blocked:gate-research
blocked:lint-failed
blocked:needs-decision
blocked:needs-human
blocked:verify-failed
bug
data-loss
documentation
enhancement
feature-request
in-progress
needs-decompose
needs-triage
pwa
quickfix
security
security/high
security/medium
test
test-coverage
triage-approved
vault
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/kimi_agent_kin_app_sync#47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Goal
Add
romantic,partner, andspouseto theRelationshipTypeenum and add an optionalromanceFieldsobject toPerson.Data Model Changes
Scope
types.tswith newRelationshipTypevaluesschemas.tszod schemas to matchromanceFields?: RomanceFieldstoPersontype + schemaRomanceFieldsandRomanceMilestoneinterfacesRelationshipTypeto show the new valuesAcceptance Criteria
Person.relationshipTypeaccepts "Romantic", "Partner", "Spouse"Person.romanceFieldsis optional, defaults to undefinedDependencies
None — this is the data model foundation that other romantic features build on.
Decomposed from #46
✅ Completed. Changes made:
Romantic,Partner,SpousetoRelationshipTypeenumRomanceFieldsandRomanceMilestoneinterfacesromanceFieldsoptional field toPersontype/schemaisDateNight,qualityRating,plannedBy,isConflict,repairAttempt,conflictResolved,intimacyLevel) for issues #48, #50, #51AddPersonDrawer.tsx,People.tsx,PersonDetail.tsx