feat(queue): shared review document contract for IDEA-214 #60
No reviewers
Labels
No labels
severity/s4
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-shared!60
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/idea-214-review-documents"
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?
IDEA-214 introduces the shared, platform-neutral contract that workers and later iOS can reuse for exact review-document references and the
s4m-markdown-v1profile.Changes:
ReviewDocumentRef, schema validation, readers, and parent-authority resolution forreview_request/reviewedmetadataValidation:
npm run verifypassed for scrum4me-shared: dep-clean, typecheck, 318/318 testsAPPROVED
Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
Review-notities
De nieuwe
lib/queue-review-documents.tsblijft binnen het gedeelde-library contract: pure TypeScript, alleenzodals externe import, defensieve parsing via strikte schema's, en duidelijke parent-resolutie voorreviewedberichten. De tests dekken geldige product-doc/git-referenties, versie-afwijzing, duplicaten, path traversal, onveilige gitpaden en de Markdown-profiel-fixture. README-documentatie is aanwezig voor discoverability.