From 9715ab5c507ec2a0195c55f0f2bca219b3b54cb0 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Thu, 11 Jun 2026 00:38:06 +0000 Subject: [PATCH] status(rcust): be2026a merged as 6cabbe7 (build 350 green on 914c166); m2p2-lasuite-drive post-fix proof queued behind discourse A/B --- STATUS-rcust.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/STATUS-rcust.md b/STATUS-rcust.md index 0230b8f..5bffffc 100644 --- a/STATUS-rcust.md +++ b/STATUS-rcust.md @@ -140,8 +140,17 @@ sweep runs, not retroactively here. be2026a** — services_converged treats a replica deficit explained ENTIRELY by Complete tasks as converged (Failed/mixed/spinning-up/no-tasks still block; 0/0 + N/N unchanged); pinned by tests/unit/test_converged_oneshot.py (7 cases). Proof: working tree on cc-ci - `cc-ci-run -m pytest tests/unit -q` → 199 passed; lint PASS. Post-approval: merge + re-run - this proof (expect L5). + `cc-ci-run -m pytest tests/unit -q` → 199 passed; lint PASS. + **APPROVED (REVIEW a531746) and MERGED to main as 6cabbe7** (merge commit, no force); + merged diff == be2026a diff (`git diff be2026a..main -- runner/harness/lifecycle.py + tests/unit/test_converged_oneshot.py` = empty). Push build green: drone build **350 + success** on 914c166 (branch head incl. the merge; verify on cc-ci: + `docker cp :/data/database.sqlite /tmp/d.sqlite && sqlite3 /tmp/d.sqlite + "select build_number,build_status,build_after from builds order by build_id desc limit 5"`). + Post-fix re-run QUEUED: /root/m2-proof3.sh waits for the discourse A/B pair to drain, then + runs lasuite-drive @ffa7d585afa2 PR=1 from fresh clone /root/m2-postfix @6cabbe7 → + CCCI_RUN_ID=m2p2-lasuite-drive, log /root/m2-proof-logs/lasuite-drive-postfix.log. + EXPECTED **L5** (binding condition 1 of the approval). 2. **discourse @7ae7b0f PR=2 on merged main** (exact baseline-184 invocation) → m2p-discourse; discriminates PR=0-artifact/race vs deterministic-at-ref. Unaffected by the one-shot issue. 3. **discourse @7ae7b0f PR=2 on OLD main** (/root/m2-oldmain) → ab-discourse-7ae7b0f-oldmain;