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
53 lines
1.8 KiB
Markdown
53 lines
1.8 KiB
Markdown
---
|
|
id: MAS-WP-0008
|
|
type: workplan
|
|
title: "Finalize MAS v0.2"
|
|
domain: communication
|
|
repo: mail-address-semantics
|
|
status: finished
|
|
owner: claude
|
|
topic_slug: coulomb-social
|
|
created: "2026-10-18"
|
|
updated: "2026-10-19"
|
|
origin: residual
|
|
origin_ref: MAS-WP-0005
|
|
state_hub_workstream_id: "1ed0dd72-1f1f-54a3-ba41-f1396400590f"
|
|
---
|
|
|
|
# Finalize MAS v0.2
|
|
|
|
Residual of MAS-WP-0005. `mas-v0.2-spec/` is a working draft: implemented
|
|
in `mas_core` and running live on mas.coulomb.social, but not yet declared
|
|
final.
|
|
|
|
## Wording pass and release decision
|
|
|
|
```task
|
|
id: MAS-WP-0008-T01
|
|
status: done
|
|
priority: low
|
|
state_hub_task_id: "b84d5344-7679-5555-b086-55f88b2f83d7"
|
|
```
|
|
|
|
- Align the 25 remaining "v0.1" mentions in `mas-v0.2-spec/SPECIFICATION.md`
|
|
(unchanged rules inherited from v0.1.1) and in `CONFORMANCE.md`.
|
|
- Add v0.2 statute-aware conformance cases to the bundle: the stand-in
|
|
table (§6.3), `resource_id_case`, and the destination-transform
|
|
refusals (§12.1). Today they live only in the repo tests.
|
|
- Founder decision: declare v0.2 final, or keep it a draft until a second
|
|
implementation or deployment exists.
|
|
|
|
## Outcome
|
|
|
|
- Wording: rules inherited from v0.1.1 no longer say "v0.1" in
|
|
`SPECIFICATION.md`, `CONFORMANCE.md` or `README.md`. The remaining
|
|
mentions are historical (v0.1.1 lineage, how v0.1 statutes are treated).
|
|
- Conformance: `conformance/statute-aware.json` (29 cases: stand-in table,
|
|
`resource_id_case` equivalence, destination results and refusals), the
|
|
`MAS-V0.2-STATUTE-AWARE` surface in `CONFORMANCE.md`, and a vendored copy
|
|
in `mas_conformance/`. `mas test` and pytest run it, and a drift test
|
|
checks the copy.
|
|
- **Decision (founder, 2026-10-19): v0.2 stays a draft** until a second
|
|
implementation or deployment exists. So far the corpus has only been run
|
|
against the code written alongside it.
|
|
- Residual: MAS-WP-0009 (declare v0.2 final).
|