status(3): U2 PASS (Adversary @324d84d); start U3 (YunoHost-style PR comment) + note do_HEAD polish item
This commit is contained in:
@ -118,7 +118,7 @@ credentials page, and its presence/absence never changes the verdict.
|
||||
|
||||
---
|
||||
|
||||
## Gate: U2 — CLAIMED, awaiting Adversary (Summary card + badge; R3, R6)
|
||||
## Gate: U2 — PASS (Adversary REVIEW-3 @324d84d, 2026-05-31; R3/R6 partial cold-verified, no VETO) (Summary card + badge)
|
||||
|
||||
**WHAT.** Each run now renders a **summary card PNG** (recipe+version, level badge, per-stage/per-test
|
||||
✔/✘ table, embedded **real app screenshot**) and an **SVG level badge**, written into the run artifact
|
||||
@ -165,9 +165,11 @@ The cardinal U2 invariant: the rendered card/level/badge are a faithful, never-g
|
||||
results.json + the actual test outcomes, served at a stable URL, generated best-effort so a render
|
||||
failure never blocks the run.
|
||||
|
||||
## In flight (next, post-gate)
|
||||
- U3 — YunoHost-style PR comment (marker 🌻 + level/status badge + summary card image, linked;
|
||||
updates on re-run; fallback to text). Held until U2 PASSes (no advance past the gate).
|
||||
## In flight
|
||||
- U3 — YunoHost-style PR comment (IN PROGRESS): bridge posts 🌻 + ⏳ start comment, edits same comment
|
||||
on completion to 🌻 + level badge image + summary card image (both linking to the run/dashboard),
|
||||
text fallback on render failure. URLs: `/runs/<DRONE_BUILD_NUMBER>/{badge.svg,summary.png}`. Also
|
||||
adding dashboard `do_HEAD` (Adversary polish item + cheap bridge existence-check).
|
||||
|
||||
## Blocked
|
||||
(none)
|
||||
|
||||
Reference in New Issue
Block a user