MAS-WP-0011 finished: peer authentication in mode contract v0.1
CONTRACT.md section 7 (founder-reviewed): pairwise HMAC-SHA256 over TIMESTAMP.BODY in MAS-Modes-* headers, 300 s window; master commands only from the configured master; statuses only at the handoff's tokenized URL from its peer; primed webhooks must name a known peer. mas_modes.signing, signed contract.post, authenticating json_server, EmailMode/stubs/gateway signing. conformance/auth.json vectors + 7 authorization flows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 5787@bnt-lap001 Assistant-Session: 5db26b82-138b-40cc-9856-4d5eb0f752fd
This commit is contained in:
parent
2bc41a3318
commit
bdf200a600
25 changed files with 1603 additions and 151 deletions
15
SCOPE.md
15
SCOPE.md
|
|
@ -81,12 +81,13 @@ delivery stays external.
|
|||
- Status: active. The reference experiment (MAS-WP-0002) passed its
|
||||
decision gate on 2026-10-18; the findings are in
|
||||
`docs/experiment-review.md`.
|
||||
- Finished: MAS-WP-0001 to 0006, 0008 and 0010. Postfix profile, v0.1.1
|
||||
- Finished: MAS-WP-0001 to 0006, 0008, 0010 and 0011 (peer
|
||||
authentication in the mode contract). Postfix profile, v0.1.1
|
||||
errata, v0.2 draft, address composer, v0.2 conformance cases, and the
|
||||
mode contract with its reference implementation.
|
||||
- Open: MAS-WP-0007 (retire the live MX; backlog, kept by decision),
|
||||
MAS-WP-0009 (declare v0.2 final; waits for a second implementation),
|
||||
and MAS-WP-0011 to 0013 (proposed).
|
||||
and MAS-WP-0012 and 0013 (proposed).
|
||||
- v0.2 stays a draft (founder, 2026-10-19).
|
||||
- P2 is decided: `!MODE` requests a handoff (founder, 2026-10-19; SCP-8,
|
||||
v0.2 §7.1). The mode contract v0.1 draft and the reference
|
||||
|
|
@ -94,12 +95,12 @@ delivery stays external.
|
|||
corpus.
|
||||
- The live MX runs image `mas-live:v0.2-a95f848` (redeployed 2026-10-19)
|
||||
and is kept up by founder decision (MAS-WP-0007 stays in backlog).
|
||||
Open follow-ups: MAS-WP-0011 (contract transport security), 0012 (one
|
||||
outbound path and cap), 0013 (harness-independent flows), 0009
|
||||
(second implementation, now covering both drafts).
|
||||
- Tests: `.venv/bin/pytest` runs 242 tests, offline apart from loopback
|
||||
Open follow-ups: MAS-WP-0012 (one outbound path and cap), 0013
|
||||
(harness-independent flows), 0009 (second implementation, now covering
|
||||
both drafts).
|
||||
- Tests: `.venv/bin/pytest` runs 249 tests, offline apart from loopback
|
||||
fixtures and the Docker probe. `mas test` runs four corpora: parser
|
||||
62, statute 16, v0.2 statute-aware 29, mode contract 172.
|
||||
62, statute 16, v0.2 statute-aware 29, mode contract 194.
|
||||
- Assessments: `history/` (latest: `2026-10-19T090725Z-scope-vs-intent.md`).
|
||||
|
||||
## Getting Oriented
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue