Skip to content

Commit 0b6600e

Browse files
committed
Merge feat/full-suite-gate
2 parents 2829245 + fd7c4be commit 0b6600e

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

readme.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,14 @@ cd /var/mnt/eclipse/repos/echo-types
9898
agda -i proofs/agda proofs/agda/Echo.agda
9999
----
100100

101+
Full suite:
102+
103+
[source,bash]
104+
----
105+
cd /var/mnt/eclipse/repos/echo-types
106+
agda -i proofs/agda proofs/agda/All.agda
107+
----
108+
101109
== Roadmap
102110

103111
Proof milestones and decision gates are in:

roadmap.adoc

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,23 @@ Single-shot build entrypoint (`proofs/agda/All.agda`):
275275

276276
* imports the full proof suite for one-command checking
277277

278+
M11. Full-suite gate:
279+
280+
* compile every module under `proofs/agda` from a clean `_build` cache
281+
* ensure no residual failing module after scope broadening
282+
283+
Status: DONE (2026-04-18)
284+
285+
Gate command:
286+
287+
[source,bash]
288+
----
289+
cd /var/mnt/eclipse/repos/echo-types
290+
find _build/2.8.0/agda/proofs/agda -type f -name '*.agdai' -delete 2>/dev/null || true
291+
cd proofs/agda
292+
for f in *.agda; do agda -i . "$f"; done
293+
----
294+
278295
== Operating Rules
279296

280297
* No postulates unless explicitly isolated and justified.

0 commit comments

Comments
 (0)