Add M1 plan, given tests and fixtures, AGENTS.md and implementer log

Seven task files for the implementing model under docs/plans/M1/, with
the test files, byte-exact fixtures, Makefile, deny.toml and gate-script
self-test they copy into place. All of it was verified against a private
reference implementation: the gate passes after every task in order.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-09-17 01:22:43 -07:00
co-authored by Claude Fable 5.1
parent 19104a9629
commit 3e26c2e3c0
36 changed files with 2129 additions and 2 deletions
+4 -1
View File
@@ -13,7 +13,10 @@ for `AGENTS.md` and `Cargo.toml` to see whether M1 has started.
which also lists proposed changes that are not yet applied.
- `docs/inference-contract.md` holds the M0 measurements from straylight. Where it and the brief
disagree, the measurements are newer.
- `docs/specs/` holds design specs; `docs/plans/M<n>/` holds the task files Laguna works from.
- `docs/specs/` holds design specs; `docs/plans/M<n>/` holds the task files Laguna works from,
and `files/` under it holds the tests and fixtures the tasks copy in. `AGENTS.md` holds the
implementer's standing rules; its code rules apply to any code written here too.
- `docs/implementer-log.md` is Laguna's own record, one row per task. Reviews go at the bottom.
- `spike/` is throwaway measurement code, not harness code.
Roles: implementation is done by Laguna S 2.1 (served by straylight) through OpenCode on this