US02-04 — Expose Job APIs and Activity Events #11
Notifications
Due Date
No due date set.
Blocks
Depends on
#12 US02-05 — Build the Static Application Shell
domverse/photoanalyzer
#14 US02-07 — Automate Phase B End-to-End Acceptance
domverse/photoanalyzer
#9 US02-02 — Persist and Coordinate Durable Jobs
domverse/photoanalyzer
#10 US02-03 — Execute Jobs with Leases, Locks, and Recovery
domverse/photoanalyzer
Reference: domverse/photoanalyzer#11
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?
Source specification: delivery_backlog/stories/US02-04-job-api-events.md
US02-04 — Expose Job APIs and Activity Events
Epic: E02
As a frontend client, I want versioned job commands, status APIs, and activity events
so the browser can operate workflows without HTML responses or internal imports.
Acceptance criteria
/api/v1exposes typed job start, status, cancel, blocker, and event contracts.fallback.
409.Automated tests
Dependencies
Claimed for implementation on branch
us/US02-04-expose-job-apis-and-activity-events.Submitted for review: #57
Tests passed:
work_item/scripts/python -m unittest discover -s work_item/tests -vwork_item/scripts/python -m pytest tests -qwork_item/scripts/python -m pytest tests/integration -qCompleted and merged via PR #57.