plan: phase 'cfold' — collapse functional/+playwright/ into custom/ + full !testme recipe sweep (queued after drone)

The functional/playwright split is purely organizational (discovery globs both
with no branching; same custom tier -> L4 rung, same fixtures, same failure
semantics). Migrate all custom tests to one custom/ folder; M1 proves coverage
identical before/after (no silent drops), M2 is a full real-CI !testme sweep
across all recipes confirming levels unchanged. cfold becomes the last phase so
the queued /upgrade-all fires after it (folder change verified before upgrade).
This commit is contained in:
autonomic-bot
2026-06-11 22:52:45 +00:00
parent 79134a94e8
commit af2b2e8156
2 changed files with 101 additions and 0 deletions
+10
View File
@@ -498,3 +498,13 @@ session cc-ci-orchestrator-stale can be killed; recipe-mirrors org still private
kickoff → machine-docs/STATUS-mailu.md); watchdog bounced. resolve_state/INBOX already
read machine-docs/ first so phase_done unaffected.
- Memory notes committed+pushed (cc-ci-orch c33b21f) per AGENTS.md 'memory lives in repo'.
## 2026-06-11 ~22:05 — phase `cfold` queued after drone (+ recipe CI sweep)
- Operator: collapse custom-test folders functional/ + playwright/ → one custom/ folder
(the split is purely organizational — verified: discovery.py globs both with no
branching, same tier/rung/fixtures/failure semantics). Plan:
plan-phase-cfold-custom-folder.md. M2 = full !testme recipe sweep proving no recipe's
custom tests silently dropped + levels unchanged (the operator-required sweep).
- .phases-spec now …drone;cfold (10 phases). cfold is the new LAST phase, so the
.run-upgrade-on-complete hook fires /upgrade-all AFTER cfold — correct order (folder
change swept-green before the weekly upgrade runs). Watchdog bounced to load it.