From ac241d44c7adb4adab38e4895052ecb487f49a22 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Fri, 29 May 2026 12:59:37 +0100 Subject: [PATCH] =?UTF-8?q?backlog(2):=20park=20Q3.2b=20=E2=80=94=20lasuit?= =?UTF-8?q?e-drive=20recipe-PR=20(plan-lasuite-drive-recipe-pr.md)=20behin?= =?UTF-8?q?d=20Q3.2;=20keystone=20collabora=20healthcheck=20lets=20cc-ci?= =?UTF-8?q?=20drop=20the=20F2-12=20-c=20backstop=20later?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- machine-docs/BACKLOG-2.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/machine-docs/BACKLOG-2.md b/machine-docs/BACKLOG-2.md index 34019ca..17cafb3 100644 --- a/machine-docs/BACKLOG-2.md +++ b/machine-docs/BACKLOG-2.md @@ -104,6 +104,16 @@ Phase plan: `/srv/cc-ci/cc-ci-plan/plan-phase2-recipe-tests.md` retry; gunicorn-perms entrypoint fix; lazy/retrying OIDC discovery); "working" ONLY once cc-ci runs the full suite (incl. upgrade tier, now disk-unblocked) on the PR repeatedly-green + Adversary cold-verified → operator merges. Q3.2 claimed + this item closed only after A+B green. +- [ ] **Q3.2b** — **PARKED behind Q3.2 (orchestrator 2026-05-29).** lasuite-drive **recipe-maintainer + PR** to fix robustness at the SOURCE — plan: `cc-ci-plan/plan-lasuite-drive-recipe-pr.md`. Four + changes: (1) **collabora healthcheck + start_period [KEYSTONE]** — lets abra's OWN convergence + wait succeed (fixes F2-12 at source); (2) backend retry/wait for collabora WOPI; (3) gunicorn-perms + startup-race fix; (4) lazy/retrying OIDC discovery. Merge rule: "working" only when cc-ci runs the + FULL suite (incl. upgrade tier) on the PR repeatedly-green + Adversary cold-verified → operator + merges. **Afterward: REVERT the F2-12 `-c`/READY_PROBE backstop (e1147b5) → return to abra-native + convergence** (per the DECISIONS guardrail "prefer abra convergence by default"). Recipe-side only; + harness-side OIDC-at-install (Part A) stays. Use the recipe-create-pr skill. Not started; do after + Q3.2 PASSes + higher-priority Q4 coverage. - [ ] **Q3.3** — lasuite-meet: parity (health_check, oidc_login, meeting_flow, webrtc-media, webrtc-relay) + specific (create-a-room, two-user LiveKit token issuance, ICE-candidate gathering). - [~] **Q3.4** — cryptpad: parity port (health_check) ✓ + 2 NEW recipe-specific