Skip to content

ACS normative IR: prose to machine-checked requirement catalog #19

Description

@afogel

Master doc: docs/shaping/normative-ir-slices.md — authoritative for scope, slice order, and per-slice affordances. docs/shaping/normative-ir-shaping.md is authoritative for requirements, Shape E, the fit check, and the breadboard.

Outcome: ACS's normative prose becomes a machine-checked requirement catalog. Opaque stable anchors on each atomic provision, a generated manifest joined to an authored semantic layer, and typed predicates compiled to two independently executed engines held equivalent by differential CI — so the chain normative prose ↕ requirement ID ↕ formal predicate ↕ executable verifier ↕ conformance test holds end to end, and a definition change can invalidate an unchanged MUST.

Stops at: IR V8, upstream markers merged. The TLA+ model and the Lean faithfulness proof stay parked.

Slice IDs are IR Vn here because #1 already owns Vn; each maps 1:1 to §Vn in the master doc. Sibling to #1 — different work stream, same repo, no shared code (R8.2).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicShaped track containing slices

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions