mail-address-semantics/workplans/MAS-WP-0008-finalize-v0-2.md
tegwick 14afb64495 MAS-WP-0008 finished (v0.2 stays draft); residual MAS-WP-0009; MAS-WP-0004 deploy note
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
2026-10-19 09:38:25 +02:00

1.8 KiB

id type title domain repo status owner topic_slug created updated origin origin_ref state_hub_workstream_id
MAS-WP-0008 workplan Finalize MAS v0.2 communication mail-address-semantics finished claude coulomb-social 2026-10-18 2026-10-19 residual MAS-WP-0005 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

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).