New pull request
feat(site): design pass, with no section numbers, library hero art, a footer text floor and a current-page nav (#407)
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 39s
Security Scans / Trivy filesystem scan (pull_request) Successful in 43s
Test Generator / test (pull_request) Failing after 27s
Test Generator / lint-workflows (pull_request) Successful in 27s
Test Generator / lint-prose (pull_request) Successful in 20s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 23s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 13s
#135 by peterswimm was merged 2026-09-12 19:32:17 +00:00
feat/fidelity-round
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 35s
Security Scans / Trivy filesystem scan (pull_request) Successful in 37s
Test Generator / lint-workflows (pull_request) Successful in 23s
Test Generator / lint-prose (pull_request) Successful in 19s
Test Generator / test (pull_request) Failing after 52s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 15s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 25s
#134 by peterswimm was closed 2026-09-12 19:34:57 +00:00 10 conflicting files
fix(theme): self-host DM Mono — the site loaded it nowhere
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 29s
Security Scans / Trivy filesystem scan (pull_request) Successful in 33s
Test Generator / lint-workflows (pull_request) Successful in 24s
Test Generator / lint-prose (pull_request) Successful in 18s
Test Generator / test (pull_request) Failing after 52s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 20s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 27s
#133 by peterswimm was closed 2026-09-12 18:05:30 +00:00 3 conflicting files
revert(spelwork): take the drawn Paladin out of the hero
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 24s
Security Scans / Trivy filesystem scan (pull_request) Successful in 31s
Test Generator / test (pull_request) Failing after 23s
Test Generator / lint-workflows (pull_request) Successful in 21s
Test Generator / lint-prose (pull_request) Successful in 18s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 21s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 13s
#132 by peterswimm was merged 2026-09-12 18:01:57 +00:00
feat(spelwork): Paladin in the hero
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 1s
Test Generator / test (pull_request) Failing after 21s
Test Generator / lint-workflows (pull_request) Successful in 22s
Security Scans / Gitleaks secret scan (pull_request) Successful in 25s
Test Generator / lint-prose (pull_request) Successful in 25s
Security Scans / Trivy filesystem scan (pull_request) Successful in 29s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 13s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 21s
#131 by peterswimm was merged 2026-09-12 15:31:10 +00:00
feat(theme): labels in Sora; the footer and site chrome follow
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 22s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 23s
Test Generator / test (pull_request) Failing after 25s
Test Generator / lint-workflows (pull_request) Successful in 25s
Security Scans / Gitleaks secret scan (pull_request) Successful in 29s
Test Generator / lint-prose (pull_request) Successful in 28s
Security Scans / Trivy filesystem scan (pull_request) Successful in 32s
#130 by peterswimm was merged 2026-09-12 15:30:54 +00:00
fix(harness): load only the block CSS WordPress would, and gate undeclared stylesheets
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 24s
Security Scans / Trivy filesystem scan (pull_request) Successful in 30s
Test Generator / test (pull_request) Failing after 24s
Test Generator / lint-workflows (pull_request) Successful in 21s
Test Generator / lint-prose (pull_request) Successful in 18s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 21s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 13s
#129 by peterswimm was merged 2026-09-11 22:55:31 +00:00
fix(ci): give Test Generator the Rituals checkout its invariants need
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 1s
Security Scans / Gitleaks secret scan (pull_request) Successful in 32s
Security Scans / Trivy filesystem scan (pull_request) Successful in 38s
Test Generator / test (pull_request) Failing after 33s
Test Generator / lint-workflows (pull_request) Successful in 21s
Test Generator / lint-prose (pull_request) Successful in 24s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 30s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 17s
#128 by peterswimm was merged 2026-09-11 21:33:38 +00:00
docs(review): before/after and sign-off renders for the site PRs
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 1s
Security Scans / Gitleaks secret scan (pull_request) Successful in 28s
Test Generator / lint-workflows (pull_request) Successful in 27s
Security Scans / Trivy filesystem scan (pull_request) Successful in 38s
Test Generator / lint-prose (pull_request) Successful in 20s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 13s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 21s
Test Generator / test (pull_request) Failing after 54s
#127 by peterswimm was merged 2026-09-11 20:45:07 +00:00
feat(toilville): ship the pages — fidelity round, full-width bands, theme delivery, system mono
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Trivy filesystem scan (pull_request) Successful in 46s
Security Scans / Gitleaks secret scan (pull_request) Successful in 39s
Test Generator / lint-workflows (pull_request) Successful in 20s
Test Generator / test (pull_request) Failing after 1m2s
Test Generator / lint-prose (pull_request) Successful in 24s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 16s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 28s
#126 by peterswimm was merged 2026-09-11 20:43:48 +00:00
feat(docs): carry the brand fonts inside the ODT
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 49s
Security Scans / Trivy filesystem scan (pull_request) Successful in 52s
Test Generator / lint-workflows (pull_request) Successful in 47s
Test Generator / lint-prose (pull_request) Successful in 2m13s
Test Generator / test (pull_request) Failing after 2m41s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 1m42s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 40s
#125 by peterswimm was merged 2026-09-11 18:37:48 +00:00
feat(docs): an HTML target, so one source feeds the ODT and the artifact pages
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 1s
Test Generator / lint-workflows (pull_request) Successful in 20s
Security Scans / Gitleaks secret scan (pull_request) Successful in 39s
Security Scans / Trivy filesystem scan (pull_request) Successful in 48s
Test Generator / test (pull_request) Failing after 1m3s
Test Generator / lint-prose (pull_request) Successful in 37s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 25s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 39s
#124 by peterswimm was merged 2026-09-11 18:18:15 +00:00
feat(toilville): Rituals hero, Contact band, and two checks copy coverage missed
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 1s
Test Generator / lint-prose (pull_request) Successful in 1m40s
Security Scans / Trivy filesystem scan (pull_request) Successful in 1m59s
Test Generator / lint-workflows (pull_request) Successful in 2m0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 2m1s
Test Generator / test (pull_request) Failing after 2m1s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 24s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 1m42s
#123 by peterswimm was merged 2026-09-11 18:17:59 +00:00
fix(theme): one colour vocabulary — presets that resolved to nothing
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 21s
Test Generator / lint-workflows (pull_request) Successful in 24s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 25s
Test Generator / lint-prose (pull_request) Successful in 27s
Security Scans / Gitleaks secret scan (pull_request) Successful in 29s
Security Scans / Trivy filesystem scan (pull_request) Successful in 30s
Test Generator / test (pull_request) Failing after 49s
#122 by peterswimm was merged 2026-09-11 13:42:15 +00:00
feat(docs): ODF reference docs, and a lint that reads documents
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 1s
Security Scans / Gitleaks secret scan (pull_request) Successful in 31s
Security Scans / Trivy filesystem scan (pull_request) Successful in 32s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 16s
Test Generator / lint-prose (pull_request) Successful in 20s
Test Generator / test (pull_request) Failing after 52s
Test Generator / lint-workflows (pull_request) Successful in 21s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 24s
#121 by peterswimm was merged 2026-09-10 20:50:02 +00:00
feat(toilville): emit the lockups and the two new block attributes — 100% copy
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Gitleaks secret scan (pull_request) Successful in 2m45s
Security Scans / Trivy filesystem scan (pull_request) Successful in 2m56s
Test Generator / test (pull_request) Failing after 3m4s
Test Generator / lint-workflows (pull_request) Successful in 2m53s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 32s
Test Generator / lint-prose (pull_request) Successful in 52s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 47s
#119 by peterswimm was merged 2026-09-10 20:07:17 +00:00
feat(theme): the real nav and footer, extracted from the design canvas
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Trivy filesystem scan (pull_request) Successful in 2m55s
Security Scans / Gitleaks secret scan (pull_request) Successful in 2m3s
Test Generator / test (pull_request) Failing after 2m3s
Test Generator / lint-workflows (pull_request) Successful in 2m26s
Test Generator / lint-prose (pull_request) Successful in 2m38s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 3m11s
#118 by peterswimm was merged 2026-09-10 19:47:28 +00:00
test(pipeline): gate how much design copy reaches rendered HTML
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Trivy filesystem scan (pull_request) Successful in 15m1s
Security Scans / Gitleaks secret scan (pull_request) Successful in 14m56s
Test Generator / test (pull_request) Failing after 16m57s
Test Generator / lint-workflows (pull_request) Successful in 4m10s
Test Generator / lint-prose (pull_request) Successful in 3m50s
Copy coverage / Design copy reaching rendered HTML (pull_request) Failing after 4m16s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 4m1s
#117 by peterswimm was merged 2026-09-10 19:47:22 +00:00
test(pipeline): gate the four failures that shipped silently
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Trivy filesystem scan (pull_request) Successful in 11m48s
Security Scans / Gitleaks secret scan (pull_request) Successful in 8m55s
Test Generator / test (pull_request) Failing after 10m20s
Test Generator / lint-workflows (pull_request) Successful in 8m6s
Test Generator / lint-prose (pull_request) Successful in 8m33s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 6m38s
#116 by peterswimm was merged 2026-09-10 17:27:45 +00:00
docs(review): final sign-off renders, every section from the vocabulary
Some checks failed
PR policy check / policy-gate (pull_request) Failing after 0s
Security Scans / Trivy filesystem scan (pull_request) Successful in 38s
Security Scans / Gitleaks secret scan (pull_request) Successful in 33s
Test Generator / lint-workflows (pull_request) Successful in 24s
Test Generator / lint-prose (pull_request) Successful in 31s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Successful in 47s
Test Generator / test (pull_request) Successful in 3m31s
#115 by peterswimm was merged 2026-09-10 17:05:47 +00:00