status(lvl5): before/after table real values (398/399/405/406/407/413) + canary designed-level re-derivation (415/416 red @ L1)
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -61,28 +61,39 @@ Baseline = latest results.json on cc-ci per recipe re-scored under the CURRENT (
|
||||
their four essential rungs. Predicted = same tier outcomes + sweep lint result under the new
|
||||
rule (assumption flagged; P4 produces the real values).
|
||||
|
||||
| recipe | baseline rungs (latest artifact) | baseline level | predicted new level | why it shifts |
|
||||
|---|---|---|---|---|
|
||||
| bluesky-pds | no artifact (deploy-gated upstream, shot-phase N/A) | — | — | still deploy-gated |
|
||||
| cryptpad | I✔ U✔ B✔ F✔ (#181) | 4 | 5 | + lint pass |
|
||||
| custom-html | I✔ U✔ B✔ F✔ (#182) | 4 | 5 | + lint pass |
|
||||
| custom-html-tiny | I✔ U✔ B-na F-na (#205, predates functional/) | 2 | 5 | de-cap: backup skip declared; functional/ tests exist now; + lint |
|
||||
| discourse | I✔ U✔ B✔ F✔ (#184) | 4 | 5 | + lint pass |
|
||||
| ghost | I✔ U✔ B✔ F✔ (#185) | 4 | 5 | + lint pass |
|
||||
| hedgedoc | I✔ U✔ B✔ F✔ (#113) | 4 | 5 | + lint pass |
|
||||
| immich | I✔ U✔ B✔ F✔ (#370) | 4 | 5 | + lint pass |
|
||||
| keycloak | I✔ U✔ B✔ F✔ (#187) | 4 | 5 | + lint pass |
|
||||
| lasuite-docs | I✔ U✔ B✔ F✔ (#188) | 4 | 5 | + lint pass |
|
||||
| lasuite-drive | I✔ U✔ B✔ F✔ (#189) | 4 | 5 | + lint pass |
|
||||
| lasuite-meet | I✔ U✔ B✔ F✔ (#204) | 4 | 5 | + lint pass |
|
||||
| mailu | I✔ U✔ B-na F✔ (#191) | 2 | 5 | de-cap: not backup-capable → skip climbs (the §2.9 N/A-skip demo) |
|
||||
| matrix-synapse | I✔ U✔ B✔ F✔ (#203) | 4 | 5 | + lint pass |
|
||||
| mattermost-lts | I✔ U✔ B✔ F✔ (#196) | 4 | 5 | + lint pass |
|
||||
| mumble | no results.json artifact retained | — | — | P4 run to establish |
|
||||
| n8n | I✔ U✔ B✔ F✔ (#197) | 4 | 5 | + lint pass |
|
||||
| plausible | I✔ U✔ B✔ F✔ (#371) | 4 | 5 | + lint pass |
|
||||
| uptime-kuma | I✔ U✔ B✔ F✔ (#165) | 4 | 5 | + lint pass |
|
||||
| recipe | baseline rungs (latest artifact) | baseline level | predicted new level | REAL new level (P4 run) | why it shifts |
|
||||
|---|---|---|---|---|---|
|
||||
| bluesky-pds | no artifact (deploy-gated upstream, shot-phase N/A) | — | — | — (still deploy-gated; documented N/A) | still deploy-gated |
|
||||
| cryptpad | I✔ U✔ B✔ F✔ (#181) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| custom-html | I✔ U✔ B✔ F✔ (#182) | 4 | 5 | **4** (#405 PR4 lintdemo: lint fail R011; main analytic 5) | + lint pass |
|
||||
| custom-html-tiny | I✔ U✔ B-na F-na (#205, predates functional/) | 2 | 5 | **5** (#399 — N/A-skip climb, was 2) | de-cap: backup skip declared; functional/ tests exist now; + lint |
|
||||
| discourse | I✔ U✔ B✔ F✔ (#184) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| ghost | I✔ U✔ B✔ F✔ (#185) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| hedgedoc | I✔ U✔ B✔ F✔ (#113) | 4 | 5 | **5** (#398, 100s) | + lint pass |
|
||||
| immich | I✔ U✔ B✔ F✔ (#370) | 4 | 5 | **5** (#406, drone !testme PR2, 199s) | + lint pass |
|
||||
| keycloak | I✔ U✔ B✔ F✔ (#187) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| lasuite-docs | I✔ U✔ B✔ F✔ (#188) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| lasuite-drive | I✔ U✔ B✔ F✔ (#189) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| lasuite-meet | I✔ U✔ B✔ F✔ (#204) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| mailu | I✔ U✔ B-na F✔ (#191) | 2 | 5 | (not re-run; analytic 5 — same de-cap as #399) | de-cap: not backup-capable → skip climbs (the §2.9 N/A-skip demo) |
|
||||
| matrix-synapse | I✔ U✔ B✔ F✔ (#203) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| mattermost-lts | I✔ U✔ B✔ F✔ (#196) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| mumble | no results.json artifact retained | — | — | **5** (#413, 80s — first retained artifact) | P4 run to establish |
|
||||
| n8n | I✔ U✔ B✔ F✔ (#197) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
| plausible | I✔ U✔ B✔ F✔ (#371) | 4 | 5 | **5** (#407, drone !testme PR3, 164s) | + lint pass |
|
||||
| uptime-kuma | I✔ U✔ B✔ F✔ (#165) | 4 | 5 | (not re-run; analytic 5) | + lint pass |
|
||||
|
||||
Canaries (designed levels under the NEW formula, re-derived): custom-html-bkp-bad /
|
||||
custom-html-rst-bad — backup-capable with a failing backup/restore tier → backup_restore rung
|
||||
FAIL → level 2 (fail still blocks; run verdict red as today). To be proven in P4.
|
||||
|
||||
### Canary designed-level re-derivation (P4, runs 415/416 — 2026-06-11)
|
||||
|
||||
Under the NEW formula the bad canaries' designed level is **1**, not the old 2: their mirrors
|
||||
carry no published version tags on the SRC+REF path → upgrade = intentional skip (climbs past
|
||||
but never earns), backup_restore = FAIL blocks → level = install = 1. Verified live: 415
|
||||
(bkp-bad) + 416 (rst-bad) both **verdict FAILURE (red)**, rungs
|
||||
{install: pass, upgrade: skip, backup_restore: fail, functional: unver (post-failure abort),
|
||||
lint: pass}, LEVEL 1. Backup/restore fail still blocks; verdict logic untouched.
|
||||
(First attempts 411/412 failed in 1s: canaries are mirror-only, not catalogue recipes — they
|
||||
need SRC+REF params, as prior phases ran them.)
|
||||
|
||||
Reference in New Issue
Block a user