From 7d18d6e561aeeb35a89ef91325d374bcaf509823 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Thu, 11 Jun 2026 21:56:31 +0000 Subject: [PATCH] chore(drone): update BACKLOG task checklist to reflect actual M1 implementation state All M1 implementation tasks are done (setup_gitea_oauth, _enrich_deps_with_sso, recipe_meta.py files, install_steps.sh, functional test, PARITY.md, unit tests). ADV-drone-01 fixed. Mirror/!testme PR tasks moved to M2. Harness run 4 in flight. Co-Authored-By: Claude Sonnet 4.6 --- machine-docs/BACKLOG-drone.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/machine-docs/BACKLOG-drone.md b/machine-docs/BACKLOG-drone.md index f649867..c851263 100644 --- a/machine-docs/BACKLOG-drone.md +++ b/machine-docs/BACKLOG-drone.md @@ -12,20 +12,21 @@ _(Builder's section — Adversary read-only)_ - [x] Read plan + Adversary pre-probes - [x] Create phase state files (STATUS/JOURNAL/BACKLOG/REVIEW init) -- [ ] Implement `setup_gitea_oauth()` in `runner/harness/sso.py` -- [ ] Extend `_enrich_deps_with_sso` in `runner/run_recipe_ci.py` for gitea -- [ ] Create `tests/gitea/recipe_meta.py` -- [ ] Create `tests/drone/recipe_meta.py` -- [ ] Create `tests/drone/install_steps.sh` -- [ ] Create `tests/drone/functional/test_scm_configured.py` -- [ ] Create `tests/drone/PARITY.md` -- [ ] Write unit tests for new harness surface -- [ ] Mirror drone + gitea on git.autonomic.zone (for M2 CI path) -- [ ] Open !testme PR for drone recipe +- [x] Implement `setup_gitea_oauth()` in `runner/harness/sso.py` +- [x] Extend `_enrich_deps_with_sso` in `runner/run_recipe_ci.py` for gitea +- [x] Create `tests/gitea/recipe_meta.py` +- [x] Create `tests/drone/recipe_meta.py` +- [x] Create `tests/drone/install_steps.sh` +- [x] Create `tests/drone/functional/test_scm_configured.py` (ADV-drone-01 fixed in 7e7e84d) +- [x] Create `tests/drone/PARITY.md` +- [x] Write unit tests for new harness surface (10/10 pass) +- [ ] Harness run 4 green (PID 2105952 on cc-ci, log /tmp/drone-m1-run4.log) - [ ] Claim M1 ### M2 tasks (after M1 PASS) +- [ ] Mirror drone + gitea on git.autonomic.zone (for !testme CI path) +- [ ] Open !testme PR for drone recipe - [ ] CI run via !testme on drone PR — full lifecycle green - [ ] Screenshot real + visually verified - [ ] Level recorded