You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI / required is red on main: ci.yml asserts Idris 2 0.7.0 but the digest-pinned image is 0.8.0 (and trope-check.yml requires 0.8.0) #83
What happens:.github/workflows/ci.yml runs in ghcr.io/stefan-hoeck/idris2-pack@sha256:de97819… and asserts
case "$ver" in *"0.7.0"*) ;; *) echo "::error::expected Idris 2 0.7.0, got: ${ver}"; exit 1 ;; esac
The image reports Idris 2, version 0.8.0-6ca00e72e, so the job fails before idris2 --typecheck abi.ipkg runs. The same digest is used by trope-check.yml and release.yml, and trope-check.yml's comment says the repo requires 0.8.0 (0.7.0 cannot parse Trope/Fidelity.idr). The 0.7.0 assertion in ci.yml is the stale half of an earlier bump.
Fix: change the case arm to *"0.8.0"* (and update the comment above it), matching trope-check.yml. One-line; owner or a CI pass.
Also red on main, same run set:estate-rules (https://github.com/hyperpolymath/haec/actions/runs/39622698373) — scripts/check-root-shape.sh finds 5 root entries not on the allowlist: CHANGELOG.adoc, CONTRIBUTING.adoc, FUNDING, PROOF-PROGRESS.adoc, SECURITY.adoc. Either move them or add justified entries to .machine_readable/root-allow.txt (owner-only file under the Phase 0 brief).
Candidate fix for the estate-rules half of this issue: CodeRabbit's CI-fix agent produced a7f62e4 on #81. It adds CONTRIBUTING.adoc, SECURITY.adoc, CHANGELOG.adoc, FUNDING and PROOF-PROGRESS.adoc to .machine_readable/root-allow.txt, and all five exist at the root on main. With it, estate-rules went green (run 40495010769).
It was reverted from #81 (8d34549) to keep that PR docs-only. To adopt it, run git cherry-pick a7f62e4 onto a branch from main. An estate-wide alternative is to make the standards root-allow template accept the .adoc variants, so each repo does not need its own allowlist edit.
Activity
Revert "fix(ci): Allow AsciiDoc guides, proof progress, and funding d…
hyperpolymath commentedon Oct 27, 2026
Candidate fix for the
estate-ruleshalf of this issue: CodeRabbit's CI-fix agent produced a7f62e4 on #81. It addsCONTRIBUTING.adoc,SECURITY.adoc,CHANGELOG.adoc,FUNDINGandPROOF-PROGRESS.adocto.machine_readable/root-allow.txt, and all five exist at the root onmain. With it,estate-ruleswent green (run 40495010769).It was reverted from #81 (8d34549) to keep that PR docs-only. To adopt it, run
git cherry-pick a7f62e4onto a branch frommain. An estate-wide alternative is to make thestandardsroot-allow template accept the.adocvariants, so each repo does not need its own allowlist edit.Generated by Claude Code