From 200d599c066c6b5a3fc5431a16fc2585e3274a27 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Fri, 29 May 2026 08:59:43 +0100 Subject: [PATCH] =?UTF-8?q?status(2):=20Q4.5=20mattermost-lts=20ENROLLED?= =?UTF-8?q?=20+=20install+custom=20GREEN=20(create-message=20=C2=A74.3=20r?= =?UTF-8?q?ound-trip=20validated=20live);=20full=20lifecycle=20in=20flight?= =?UTF-8?q?=20for=20P1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- machine-docs/BACKLOG-2.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/machine-docs/BACKLOG-2.md b/machine-docs/BACKLOG-2.md index 4b8df52..e187b79 100644 --- a/machine-docs/BACKLOG-2.md +++ b/machine-docs/BACKLOG-2.md @@ -113,7 +113,14 @@ Phase plan: `/srv/cc-ci/cc-ci-plan/plan-phase2-recipe-tests.md` - [x] **Q4.4** — ghost: enrolled. PARITY.md + recipe_meta.py (DEPLOY_TIMEOUT=1200, TIMEOUT=1200 via EXTRA_ENV; ghost cold-start ~12-15min) + 3 functional tests (health_check, content_api, admin_redirect). Cold green (commit `1bd7c7a`). Create-a-post deeper test in DEFERRED.md. -- [ ] **Q4.5** — mattermost-lts: enroll; specific (create-a-message round-trip). +- [~] **Q4.5** — mattermost-lts: ENROLLED + install+custom GREEN @2026-05-29 (`ccci-mm3.log`). + HTTP-native, self-contained postgres (no dep), no reference corpus (P2 vacuous). recipe_meta + + 3 functional: test_health_check (root + `/api/v4/system/ping`=OK), **test_create_message** + (§4.3 P3: first-user bootstrap → login [token via new `harness.http.post_with_headers`] → team → + channel → POST message → GET read-back, unique marker round-trips). Generic lifecycle tiers + (no overlays, ghost model). Full lifecycle (install+upgrade+backup+restore+custom) run in flight + to confirm P1. P4 recipe-aware backup data-integrity (seed message→backup→mutate→restore→assert) + = follow-up ops.py (tracked; generic backup/restore covers the floor meanwhile). - [ ] **Q4.6** — discourse: enroll; specific (create-a-topic round-trip). - [ ] **Q4.7** — plausible: enroll; specific (track a test event, query it back). - [x] **Q4.8** — uptime-kuma: enrolled. PARITY.md + recipe_meta.py + 3 functional tests