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