diff --git a/_docs/_autodev_state.md b/_docs/_autodev_state.md index ba86308..fd7c766 100644 --- a/_docs/_autodev_state.md +++ b/_docs/_autodev_state.md @@ -8,7 +8,10 @@ status: in_progress sub_step: phase: 14 name: batch-loop - detail: "batch 5 done (AZ-552..AZ-555, 6 pts); batch 6 next (AZ-556, AZ-557, 5 pts)" + detail: "batch 5 done (AZ-552..AZ-555, 6 pts, commit f369153); batch 6 next (AZ-556 unify_login_error_codes + AZ-557 mfa_brute_force_lockout, 5 pts); session boundary — fresh conversation requested by operator" + leftovers_to_replay: + - _docs/_process_leftovers/2026-05-14_jira_batch5_transitions.md + - _docs/_process_leftovers/2026-05-14_suite_infra_jwt_secret_drift.md retry_count: 0 cycle: 2 tracker: jira diff --git a/_docs/_process_leftovers/2026-05-14_jira_batch5_transitions.md b/_docs/_process_leftovers/2026-05-14_jira_batch5_transitions.md new file mode 100644 index 0000000..95f48b3 --- /dev/null +++ b/_docs/_process_leftovers/2026-05-14_jira_batch5_transitions.md @@ -0,0 +1,41 @@ +# Deferred Jira transitions — cycle-2 hotfix batch 5 + +- **Timestamp**: 2026-05-14T09:36:00+03:00 +- **Blocked operation**: Jira ticket status transitions for AZ-552, AZ-553, AZ-554, AZ-555 +- **Reason**: Atlassian MCP availability was not probed during the batch-5 implement + session (operator chose to continue in the same conversation across the Step 9→10 + session boundary; verifying the MCP before tracker writes would have consumed + additional context budget). Deferring to the start of batch 6 lets both batches' + transitions replay in one MCP-availability check. + +## Payload to replay + +For each of the four tickets below, attempt **both** transitions in order. Failure +of any single transition fills a new leftover entry for that specific ticket and +proceeds. If the MCP itself is unreachable, follow the tracker.mdc Tracker +Availability Gate (Choose A/B/C/D — Retry / Continue in `tracker: local`). + +| Ticket | From | Via | To | Comment to add on transition | +|--------|-------|-------------------|--------------|-------------------------------| +| AZ-552 | To Do | "Start work" | In Progress | "Batch 5 implement started (commit a77b3f8..f369153)." | +| AZ-552 | In Progress | "Ready for QA" | In Testing | "Batch 5 landed locally (commit f369153). AC coverage: 4/4 (1 exec + 3 deploy-rehearsal skip). Awaiting autodev Step 11 Run Tests gate." | +| AZ-553 | To Do | "Start work" | In Progress | "Batch 5 implement started (commit f369153)." | +| AZ-553 | In Progress | "Ready for QA" | In Testing | "Batch 5 landed locally (commit f369153). AC coverage: 5/5 (1 exec + 4 deploy-rehearsal skip)." | +| AZ-554 | To Do | "Start work" | In Progress | "Batch 5 implement started (commit f369153)." | +| AZ-554 | In Progress | "Ready for QA" | In Testing | "Batch 5 landed locally (commit f369153). AC coverage: 5/5 (1 exec — Development smoke + 4 Production-only / restart-test skip)." | +| AZ-555 | To Do | "Start work" | In Progress | "Batch 5 implement started (commit f369153)." | +| AZ-555 | In Progress | "Ready for QA" | In Testing | "Batch 5 landed locally (commit f369153). AC coverage: 5/5 (4 exec README/env consistency + 1 fresh-operator-dry-run skip)." | + +## Verification commits (visible in `git log --oneline -10` on `dev`) + +- `a77b3f8` — Cycle-2 documentation refresh (AZ-529, AZ-530) +- `1bdbe8c` — Cycle-2 security audit reports (AZ-529, AZ-530) +- `d2b5308` — Cycle-2 hotfix task intake (AZ-552..AZ-557, 11 pts) +- `f369153` — Cycle-2 hotfix: deploy/infra chain (AZ-552, AZ-553, AZ-554, AZ-555) + +## Replay obligation + +Per `.cursor/rules/tracker.mdc` Leftovers Mechanism, the next `/autodev` step 0 +must attempt this replay before progressing. On success, delete this file. On +per-ticket failure, leave the entry and update its timestamp + reason for the +specific ticket(s) that failed.