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
Commit 4d5ecbd
Browse filesBrowse the repository at this point in the historyBrowse files
authored
Archive non-active provers; migrate a2ml to deed and K9; CodeRabbit config (#187)
## Summary
- **Proof stack (owner ruling 2026-10-10):** Idris 2 and Agda are the
active stack, with Z3 as a solver. Coq, Lean 4, Isabelle and Mizar are
archived under `archive/proofs/`, with the archived six-prover gate and
its self-test. New active gate: `proofs/verify-active-provers.sh`.
- **CI:** `proofs.yml` now has `agda`, `z3` and `idris` jobs. The
`idris` job builds `absolute-zero-abi.ipkg` on the digest-pinned image
that `pages.yml` already uses. The `coq` and `lean` jobs are removed.
The z3 job no longer runs the archived self-test; a replacement is open.
- **Build and containers:** `Justfile` (and its byte-identical copy at
`.machine_readable/contractiles/Justfile`), `Containerfile` and
`.gitlab-ci.yml` no longer build the archived provers.
- **A2ML retirement (D99, D269c, D312, D313):** 20 `.a2ml` sources moved
to `archive/a2ml-v1/` with a migration ledger. Added
`absolute-zero_chora.deed`, six K9 contracts under
`.machine_readable/contractiles/<verb>/`, and `coordination.k9`.
- **CodeRabbit (D217):** `.coderabbit.yaml` disables the docstring
finishing touch that commits to the branch. The app-side setting still
needs changing outside the repo.
- **Plan:** `docs/ULTRAPLAN-OPEN-ISSUES-2026-10-10.adoc` (revision 2)
revisits the ten open issues.
## Not verified
- **Signatures:** the commit `d74e907` is **unsigned**. The
signed-commit floor will fail until it is re-landed as a signed
cherry-pick (per D215–D218). This PR is a draft for that reason.
- **Provers:** Agda, Z3 and Idris 2 were not run.
`verify-active-provers.sh` fails closed in the sandbox because the tools
are missing. CI results on this branch are the first evidence.
- **Migration:** Nickel L2 validation of the K9 files was not run (no
binary available). The template's `deed-validate.yml` was not run. The
four Hunt contracts (`must`, `trust`, `bust`, `intend`) are unsigned
(K-1) and must not run as Hunt until signed. The `author` email in the
K9 files is unverified.
- **Lock:** `actions.lock` drift (N1) is not addressed here. `main` is
red on Governance, Scorecard and CodeQL for that reason.
## Open owner decisions
See Q1–Q11 in the ultraplan. Q10 is recorded as the bounded Coq
exception for the abstract CNO interface. Nothing is un-archived yet.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Changes**
* The active verification suite now runs Idris 2 and Agda checks,
alongside bounded Z3 checks.
* Coq, Lean 4, Isabelle/HOL, and Mizar proofs are archived and no longer
included in the build and verification gates.
* Repository metadata and coordination information now use the deed and
K9 formats; A2ML materials are archived.
* **Documentation**
* Updated repository guidance and proof-status documentation to reflect
the active proof suite and archived materials.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: .machine_readable/bot_directives/README.adoc
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,9 @@
1
1
// SPDX-License-Identifier: CC-BY-SA-4.0
2
2
// Copyright (c) Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
3
3
= bot_directives — per-repo directives for automated agents
4
+
5
+
NOTE: Retired 2026-10-10. The A2ML files described below are archived under `archive/a2ml-v1/` (see `archive/a2ml-v1/MIGRATION-LEDGER.adoc`). Repository metadata now lives in `absolute-zero_chora.deed`, and contracts live in `.machine_readable/contractiles/<verb>/<verb>.k9.ncl`. The text below describes the retired set and is kept as history until it is rewritten.
0 commit comments