Skip to content

Bind person classification reviews to their ordered roles - #32

Open
rudycelekli wants to merge 5 commits into
D3voz:mainfrom
rudycelekli:fix/editor-person-role-identity
Open

rudycelekli wants to merge 5 commits into
D3voz:mainfrom
rudycelekli:fix/editor-person-role-identity

Conversation

@rudycelekli

Copy link
Copy Markdown

Find people classifies tracks using the ordered role descriptions. After changing a role in settings, reopening the previous review still enabled Generate, applying old classifications to the new role mapping.

Save the ordered roles with each people review and enable reuse only when they still match. Saved reviews without a role snapshot require a fresh check. The recovery hint explains this condition.

Validation: mounted React reproduction changes a role, reopens history, and observes Generate incorrectly enabled before the fix; it is disabled afterward. An unchanged-role control remains enabled. npm test passes 128 tests and TypeScript.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant