diff --git a/JOURNAL-lvl5.md b/JOURNAL-lvl5.md index 71e4ee8..cd18b55 100644 --- a/JOURNAL-lvl5.md +++ b/JOURNAL-lvl5.md @@ -59,3 +59,16 @@ cc-ci-reconcile-dashboard → ccci-dashboard_app now cc-ci-dashboard:15addbc7bf45, 1/1. - Live checks: / 200; /runs/370/{results.json,summary.png} 200 (old artifacts unharmed); /badge/immich.svg 200 = number+colour only (#a0b93f, "level 4"); /recipe/immich 200. + +## 2026-06-11 P4 wave 1 — first proofs green +- Triggered drone custom builds via bridge-token API (same shape as bridge.trigger_build). +- Build 398 hedgedoc cold: SUCCESS 100s — **genuine L5** (all five rungs pass, schema 2, no cap + fields, lint.txt+badge 200). Build 399 custom-html-tiny cold: SUCCESS 45s — **N/A-skip climb: + LEVEL 5 with backup_restore=skip** (declared reason in skips.intentional; was L2 at baseline + #205). Durations nowhere near inflated (lint ≈0.7s inside). +- Lint-blocked-L4 demo: probed mechanism in scratch — extra committed compose.lintdemo.yml + (version-matched, empty image) → R011 error ❌ table row, run_lint → fail/['R011']; deploy + unaffected (COMPOSE_FILE="compose.yml"). Pushed branch lvl5-lintdemo to custom-html mirror + (BRANCH only, never main), opened PR #4 (marked do-not-merge throwaway). +- !testme posted (comments 14326/14327/14328) on custom-html#4, immich#2, plausible#3 → + bridge-triggered builds 400/401/402 (drone path ×3). Awaiting.