[AZ-350] Record leftover: 3 un-archived task files from batches 11-13
ci/woodpecker/push/01-test Pipeline was successful
ci/woodpecker/push/02-build-push Pipeline was successful

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Oleksandr Bezdieniezhnykh
2026-05-11 02:39:13 +03:00
parent 1b62b3268a
commit c98f6fde48
@@ -0,0 +1,58 @@
# Leftover: Un-archived completed task files (batches 11, 12, 13)
**Timestamp**: 2026-05-11T00:30:00Z
**Surfaced by**: batch 15 (AZ-365) wrap-up
**Category**: implement-skill housekeeping (Step 13 — Archive Completed Tasks) was skipped on prior batches in epic AZ-350 (`03-code-quality-refactoring`).
## What was missed
The implement skill Step 13 says: *"Move each completed task file from `TASKS_DIR/todo/` to `TASKS_DIR/done/`."* For the following committed batches, the move did not happen:
| Batch | Task ID | Commit | Task file (still in `todo/`) |
|-------|----------|-----------|-----------------------------------------------------------------|
| 11 | AZ-362 | `2393bff` | `_docs/02_tasks/todo/AZ-362_refactor_idempotent_post_contract.md` |
| 12 | AZ-366 | `330bccd` | `_docs/02_tasks/todo/AZ-366_refactor_consolidate_haversine_parser.md` |
| 13 | AZ-368 | `89260d0` | `_docs/02_tasks/todo/AZ-368_refactor_extract_tile_csv_writer.md` |
Cross-checked Jira: AZ-362 / AZ-366 / AZ-368 are all on **In Testing** (or later) — the *tracker* state is correct. Only the local task-file archive lifecycle is out of sync.
There may be earlier batches with the same omission; I did not exhaustively grep the entire run history.
## Replay action (do this at the start of next `/autodev` invocation)
For each of the three (and any others a wider sweep finds):
```bash
git mv _docs/02_tasks/todo/AZ-362_refactor_idempotent_post_contract.md \
_docs/02_tasks/done/AZ-362_refactor_idempotent_post_contract.md
git mv _docs/02_tasks/todo/AZ-366_refactor_consolidate_haversine_parser.md \
_docs/02_tasks/done/AZ-366_refactor_consolidate_haversine_parser.md
git mv _docs/02_tasks/todo/AZ-368_refactor_extract_tile_csv_writer.md \
_docs/02_tasks/done/AZ-368_refactor_extract_tile_csv_writer.md
```
Then commit as a single hygiene commit:
```
[AZ-350] Archive previously-completed task files todo -> done
```
After replay succeeds, delete this leftover file.
## Why this didn't block
- Tracker side (Jira) is correct — AZ-362 / AZ-366 / AZ-368 are on **In Testing**, so handoff to QA / verification is unaffected.
- Future `/decompose` runs over `todo/` would falsely treat these as pending — minor risk.
- `/new-task` and dependency-graph rebuild would also see them as pending. Worth fixing before either is invoked again.
## Verification on replay
After the moves:
```bash
ls _docs/02_tasks/todo/AZ-362_refactor* _docs/02_tasks/todo/AZ-366_refactor* _docs/02_tasks/todo/AZ-368_refactor*
# Should print: ls: cannot access ... — No such file or directory (3 lines)
ls _docs/02_tasks/done/AZ-362_refactor* _docs/02_tasks/done/AZ-366_refactor* _docs/02_tasks/done/AZ-368_refactor*
# Should print 3 paths.
```