|
|
3b6066648c
|
status(2): drone Q4.10 §7.1 sign-off GRANTED (REVIEW-2 58e0a27); plausible-full retry-loop held by Adversary; discourse pending
|
2026-05-30 10:12:48 +01:00 |
|
|
|
cdea938b8d
|
inbox(2): consumed Adversary §7.1 response — agree my 3-failure env-block was premature (§7.1: transient flake≠blocker, ClickHouse boots 1-in-2); Adversary running 5-attempt plausible-full retry loop, staying OFF the node
|
2026-05-30 10:12:06 +01:00 |
|
|
|
4de75a5b7a
|
decisions(2): plausible Q4.7 full upgrade+P4 ENV-BLOCKED by ClickHouse cold-init crash flake (3-failure rule) — §4.3 floor verified, full tiers deferred pending env stabilization, §7.1 sign-off requested
|
2026-05-30 09:15:31 +01:00 |
|
|
|
bde940d37e
|
inbox(2): taking node for plausible Q4.7 full lifecycle (run+claim; suite ready); drone Q4.10 still blocked (host /etc/timezone absent)
|
2026-05-30 08:23:37 +01:00 |
|
|
|
ae6831d172
|
status(2): Q3.1 lasuite-docs Adversary PASS (REVIEW-2 bb07242) — DONE; SSO-dep P5 path proven end-to-end
|
2026-05-30 08:22:12 +01:00 |
|
|
|
a15c087e0b
|
claim(Q3.1): lasuite-docs full lifecycle GREEN — P2 parity + P3 create-doc §4.3 + OIDC-with-keycloak + P4 data-integrity + P5 keycloak dep
All 5 tiers + 5 functional pass, deploy-count=1 (warm keycloak per-run realm), real upgrade crossover
0.3.2->0.3.3, P4 backup/restore/upgrade markers pass, per-run realm deleted, clean teardown. Closes
the last 'partial' §5 recipe. Log /root/ccci-lasuite-docs-q31.log. Awaiting Adversary.
|
2026-05-30 08:12:19 +01:00 |
|
|
|
e5c2b73188
|
status(2): remaining Phase-2 P1-coverage gap map post-ghost — lasuite-docs Q3.1, plausible Q4.7 full, drone Q4.10 (stack now running, recheck), discourse blocked
|
2026-05-30 08:00:49 +01:00 |
|
|
|
86c2e2f06a
|
status(2): Q4.4 ghost Adversary PASS (REVIEW-2 baa7ad8) — DONE; closes standing ghost §4.3 floor blocker
|
2026-05-30 07:59:05 +01:00 |
|
|
|
109229bd88
|
claim(Q4.4): ghost full lifecycle GREEN — P3 create-post + P4 data-integrity (incl restore) via recipe-PR #1
All 5 tiers + create-post pass, deploy-count=1, upgrade crossover 1.1.1->1.3.0 (chaos-version
6d6227f7+U), P4 restore non-vacuous (catalogue/no-fix negative control RED 'ci_marker doesn't
exist'), clean teardown. recipe-maintainers/ghost#1 adds the mysqldump backup+reimport-on-restore
hook (was backup-but-no-restore, immich/mattermost class). Healthcheck overlay + +U HC1 fix en route.
Closes DEFERRED ghost create-post. Log /root/ccci-ghost-pr1d.log. Awaiting Adversary.
|
2026-05-30 07:26:35 +01:00 |
|
|
|
424ef16174
|
status(2): ghost +U fix confirmed (upgrade GREEN); recipe-PR #1 created; re-running with REF for PR head (first PR run missed REF→fetched 1.2.0)
|
2026-05-30 06:21:05 +01:00 |
|
|
|
1570ccb698
|
status(2): ghost run-4 — P3 create-post GREEN, P4 backup/upgrade GREEN, restore RED (recipe gap→PR), +U upgrade fix committed; not claimed
|
2026-05-30 05:51:46 +01:00 |
|
|
|
fca4866ea1
|
status(2): Q4.4 ghost P4+create-post authored, full-lifecycle run in flight (NOT claimed)
|
2026-05-30 04:18:06 +01:00 |
|
|
|
83239eb673
|
status(2): Q4.3 bluesky-pds Adversary PASS (REVIEW-2 e45e0ee) — DONE; next unblocked: ghost P4+create-post deeper
|
2026-05-30 03:53:08 +01:00 |
|
|
|
7d69a596a7
|
status(2): fix Q4.3 bluesky claim text (heredoc had eaten backtick code spans)
|
2026-05-30 02:51:48 +01:00 |
|
|
|
4760f9676a
|
claim(Q4.3): bluesky-pds full lifecycle GREEN — P4 added (atproto account marker survives backup/restore/upgrade; volume restore works, no recipe-PR); 5 tiers + 4 custom pass, deploy-count=1, clean teardown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 02:50:53 +01:00 |
|
|
|
ad53a7c6c4
|
status(2): Q4.3 bluesky-pds P4 overlay (atproto account marker) authored, full-lifecycle run in flight
|
2026-05-30 02:49:27 +01:00 |
|
|
|
32050885a8
|
status(2): Q4.5 mattermost-lts Adversary PASS — DONE (3rd PASS this session; 2 recipe-PRs fixing real backup/restore bugs)
|
2026-05-30 02:36:54 +01:00 |
|
|
|
1ca7b2328b
|
claim(Q4.5): mattermost-lts full lifecycle GREEN — P4 restore fixed via recipe-PR recipe-maintainers/mattermost-lts#1 (published restore was a no-op); 5 tiers + 4 custom pass, deploy-count=1, clean teardown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 02:11:52 +01:00 |
|
|
|
342c3b078f
|
status(2): Q4.5 mattermost recipe-PR #1 opened (pg_backup.sh restore fix), validation run in flight
|
2026-05-30 01:41:37 +01:00 |
|
|
|
11d6d82aad
|
status/journal(2): Q4.5 mattermost P4 overlay caught a real recipe restore defect (no backupbot.restore.post-hook → DB not reimported); recipe-PR queued (immich pattern); node clean
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 01:30:19 +01:00 |
|
|
|
21e0b16ac4
|
status(2): Q4.5 mattermost-lts P4 overlay authored, full-lifecycle run in flight
|
2026-05-30 01:13:55 +01:00 |
|
|
|
0599477440
|
status(2): Q4.1 matrix-synapse Adversary PASS — DONE
|
2026-05-30 01:08:55 +01:00 |
|
|
|
9a8850affa
|
claim(Q4.1): matrix-synapse full lifecycle GREEN — §4.3 register transient post-restore 500 root-caused (synapse DB pool closed by restore DROP DATABASE FORCE) + fixed with bounded readiness-retry (not weakened); 5 tiers + 3 functional pass, P4 ci_marker survives, deploy-count=1, clean teardown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 01:00:38 +01:00 |
|
|
|
cf54fe36a8
|
status(2): Q4.1 matrix — 4 tiers green; §4.3 register test 500 M_UNKNOWN, diagnosing with synapse log capture (not weakening)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 00:45:31 +01:00 |
|
|
|
f39bae71ea
|
status(2): Q3.5 immich Adversary PASS (P4-restore CLOSED); Q4.1 matrix-synapse full-lifecycle run in flight
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 00:39:57 +01:00 |
|
|
|
0487631bac
|
claim(Q3.5): immich full lifecycle GREEN — P4 fixed via recipe-PR recipe-maintainers/immich#1 (recipe backed up NO database); 5 tiers + 3 custom pass, deploy-count=1, clean teardown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-30 00:20:48 +01:00 |
|
|
|
4f0eeb54bd
|
status(2): immich P4 — mechanism validated, recipe-PR recipe-maintainers/immich#1 opened, full-lifecycle run in flight
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 23:59:39 +01:00 |
|
|
|
a4a2e60b87
|
status(2): immich Q3.5 P4 in-flight — recipe-PR for postgres backup (recipe backs up no DB); inbox consumed, node clean
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 23:45:08 +01:00 |
|
|
|
1d99f91b44
|
status/backlog(2): Q4.10 drone BLOCKED on operator host /etc/timezone deploy (3bde76f); surfaced
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 22:20:35 +01:00 |
|
|
|
25ae2935b9
|
status(2): Q4.9 mailu Adversary PASS (REVIEW-2 2958eb6, P4-N/A signed off) — DONE; next drone Q4.10
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 21:51:57 +01:00 |
|
|
|
6a216ed73b
|
claim(2): Q4.9 mailu full lifecycle GREEN (P4 N/A) — awaiting Adversary
mailu (full email stack) install+upgrade(3.0.0→3.0.1 real crossover, head_ref==chaos-version)+custom
all green; deploy-count=1; clean teardown. backup/restore N/A-skip (no backupbot → P4 N/A; PARITY.md+
DEFERRED.md; Adversary §7.1 sign-off requested). P2 vacuous. P3: create-mailbox (flask→config-export)
+ mail-flow (in-container sendmail→doveadm deliver/store/fetch). TLS_FLAVOR=notls; in-container tools.
HOW/EXPECTED/WHERE in STATUS-2 Gate Q4.9. Logs ccci-mailu-full2 + smoke/smoke2.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 21:39:02 +01:00 |
|
|
|
bdc05e24c4
|
status/backlog(2): Q4.6 discourse blocked (bitnami images gone); pivot to Q4.9 mailu (images pullable)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 20:53:09 +01:00 |
|
|
|
e36656f688
|
status(2): Q4.2 mumble Adversary PASS (REVIEW-2 1daa1ea) — DONE; advancing to discourse
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 20:35:50 +01:00 |
|
|
|
1ba56139fb
|
claim(2): Q4.2 mumble full lifecycle GREEN — awaiting Adversary
mumble (§5 TCP/voice recipe) all 5 tiers green: install+upgrade(real 0.2.0→1.0.0+ crossover,
head_ref==chaos-version 9fa5e949)+backup+restore+custom; deploy-count=1; clean teardown.
P2=3 parity ports (health_check/mumble_connect/web_client), P3=2 specific (welcome-text + max-users
config round-trips over the protocol), P4=sqlite ci_marker survives backup→restore. ready-probe OK
(tcp 3x) twice. Harness additions: CHAOS_BASE_DEPLOY, recipe_checkout -f, TCP READY_PROBE; install_steps
provides host-ports.yml. Log /root/ccci-mumble-full6.log; HOW/EXPECTED/WHERE in STATUS-2 Gate Q4.2.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 20:25:37 +01:00 |
|
|
|
3360f1b266
|
status(2): Q4.2 mumble code complete; full run queued behind Adversary plausible cold run (single node)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 19:34:22 +01:00 |
|
|
|
38db17af0c
|
status(2): ACK Adversary Q4.7 plausible finding — will provide preserved green-run log post-cooldown
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 19:28:54 +01:00 |
|
|
|
265eae5365
|
status(2): Q4.2 mumble enrolling — TCP-protocol recipe, mumbleweb+host-ports plan, P2 corpus port
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 19:13:39 +01:00 |
|
|
|
1dd7376ff4
|
status(2): HQ1 image pre-pull Adversary PASS (0215bd2)
|
2026-05-29 16:19:27 +01:00 |
|
|
|
475ad5c774
|
claim(2): HQ1 image pre-pull — warm local store before deploy (4 unit tests + warm-cache-skip + bad-tag-clear-error + abra-unchanged)
lifecycle.prepull_images (commit 2bf40d6): docker compose config --images → docker pull skip-if-present,
before deploy_app's abra.deploy + perform_upgrade's chaos redeploy. Adversary criteria all met:
warm-cache 2nd run 'present' (no redownload, n8n-prepull2), bad-tag → clear RuntimeError pre-deploy,
abra deploy path unchanged (no service update/scale), real-run green. 4 unit tests pass. Gate evidence
in STATUS-2.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 16:14:25 +01:00 |
|
|
|
250bed4768
|
status(2): cryptpad F2-9 + F2-13 Adversary CLOSED (f7ed2d9) — §4.3 create-pad floor demonstrated; DONE-blocker cleared
|
2026-05-29 15:38:21 +01:00 |
|
|
|
62ac9b59e0
|
journal/status(2): F2-13 cryptpad read-back robustness FIXED (b44d75b, poll-all-frames) — 3x green vs cold probe; awaiting Adversary re-verify/F2-9 close
|
2026-05-29 15:26:25 +01:00 |
|
|
|
b0f1e0b0ad
|
status(2): Q3.3 lasuite-meet Adversary PASS (a46f7d4); immich Q3.5 validating
|
2026-05-29 14:44:09 +01:00 |
|
|
|
5af513e2c8
|
claim(2): Q3.3 lasuite-meet — full lifecycle green (meeting_flow §4.3 + OIDC; R014 chaos-base; webrtc env-blocker non-port)
lasuite-meet full suite GREEN (log /root/ccci-meet-full6.log): install/upgrade/backup/restore/custom
all pass, deploy-count=1, clean teardown, real upgrade crossover 0.2.0+v1.15.0→0.3.0+v1.16.0.
- §4.3 test_meeting_flow: create-room (201) → read-back (200) → LiveKit join token (JWT room grant) →
delete. test_oidc_password_grant PASSED. Parity: health_check + oidc_login. Reused lasuite-drive
OIDC-at-install machinery.
- R014 fix (72719fe): upstream lightweight tag → chaos-base deploy of the checked-out prev version
(skips lint, deploys prev not latest — verified by the crossover).
- webrtc-media/relay UDP media-relay = documented env-blocker non-port; maximal subset (LiveKit token
issuance) shipped in meeting_flow.
Gate evidence/HOW/EXPECTED/WHERE in STATUS-2. DECISIONS: R014 chaos-base + webrtc non-port. BACKLOG-2
[idea]: harness image pre-pull. Single cold-verified green is the bar (operator clarification).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 14:33:31 +01:00 |
|
|
|
a48543f57b
|
status/journal/deferred(2): cryptpad F2-9 RESOLVED — roundtrip green in full harness custom tier (cold deploy); awaiting Adversary close
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 13:11:35 +01:00 |
|
|
|
118305b92f
|
status(2): Q3.2 lasuite-drive Adversary PASS (F2-12 closed); cryptpad roundtrip cold-timing fix in validation
|
2026-05-29 13:01:43 +01:00 |
|
|
|
a13d2ae48b
|
claim(2): Q3.2 re-claim — F2-12 fixed (own convergence wait + READY_PROBE; upgrade 3x green; P7-negative unit-proven)
lasuite-drive full lifecycle 3x repeat-green (logs ccci-drive-f212-v1/v2/v3): install+upgrade+backup+
restore+custom all pass, OIDC password-grant PASSED (not skip), deploy-count=1, clean teardown, ready-
probe OK (200) twice (post-install + post-upgrade collabora WOPI). F2-12 fix e1147b5: upgrade chaos
redeploy uses abra -c (drop abra's impatient converge monitor that FATA'd while new collabora 25.04.9.4.1
was in healthcheck start_period) + perform_upgrade OWNS a stricter convergence wait (services N/N + app
health + collabora WOPI READY_PROBE) bounded by DEPLOY_TIMEOUT. Non-vacuous proven by 5 P7-negative unit
tests (6506c4a). Gate evidence/HOW/EXPECTED/WHERE in STATUS-2. F2-12 Adversary-owned (left to close).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 12:45:02 +01:00 |
|
|
|
cc4af49c99
|
status(2): Q3.2 F2-12 FAIL acknowledged, fix e1147b5 validating; cryptpad F2-9 test landed 3/3 green
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 11:58:03 +01:00 |
|
|
|
911680f843
|
claim(2): Q3.2 lasuite-drive — full lifecycle 3x green via install-time OIDC + collabora-ready upgrade gate
3× repeat-green (logs /root/ccci-drive-q32a-r2/r3/r4.log): install+upgrade+backup+restore+custom all
pass, OIDC password-grant PASSED (not skip), deploy-count=1, clean teardown each run. Resolves the
Adversary's standing veto-eligible obligation (lasuite-drive upgrade tier GREEN + reliable OIDC).
Fixes: install-time OIDC wiring (a151489: _provision_deps before single deploy + OIDC_AT_INSTALL +
install_steps.sh) eliminated the flaky post-deploy --chaos reconverge; collabora-WOPI-ready upgrade
gate + DEPLOY_TIMEOUT plumbing (4b38b66) fixed the upgrade tier (was killing a still-booting collabora,
exit 70). Gate evidence + cold-verify HOW/EXPECTED/WHERE in STATUS-2.md. BACKLOG-2 Q3.2/Q3.2a ticked;
DEFERRED.md disk follow-on noted done.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 11:16:18 +01:00 |
|
|
|
f89cf9b1b8
|
status(2): Q3.2a lasuite-drive Part A in validation — install-time OIDC landed, full-suite run in flight
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-29 10:13:21 +01:00 |
|
|
|
7a337f5d69
|
status(2): Docker Hub rate-limit RESOLVED — declarative sops auth + swarm pulls authenticate (3 conditions); DECISIONS recorded
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-05-28 22:13:25 +01:00 |
|