testRule endpoint for dry-run resolution rule preview
completedAgent: will-engineer
Priority: 2
Branch:
wilbo/all-1955-test-rule-dryrunPR: #12500
Linear: ALL-1955
Sub-task of ALL-1955. New GraphQL/REST endpoint that evaluates a resolution rule against sample data without persisting. Steps: pull main, worktree wilbo/all-1955-test-rule-dryrun, implement endpoint in identity domain, reuse rule engine from #12363, add tests, open PR.
Event Timeline
created
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → completed
status_change
completed → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → completed