Skip to content

fix(spec): correct ARR wire id + disambiguate rac vs ar evaluation - #4

Open
sergideki wants to merge 1 commit into
mainfrom
fix/spec-erasure-wire-id-and-eval-disambig
Open

fix(spec): correct ARR wire id + disambiguate rac vs ar evaluation#4
sergideki wants to merge 1 commit into
mainfrom
fix/spec-erasure-wire-id-and-eval-disambig

Conversation

@sergideki

Copy link
Copy Markdown
Contributor

What

  • evidence.md §3.1 — ARR wire id was ar.retention.v1, which exists nowhere in the public anchors-spec. Authority family-consistency.md keys ARR as ar.erasure.v1 (spanning erasure/expiry/hold/anonymization/archive/batch). An external implementer would have minted against a dangling id. Corrected.
  • evidence.md §3 — the claim that the 14 families 'map one-to-one to the locked AnchorsFamily union' is false; the registry has grown past 14. Softened to a subset binding.
  • receipt.md — added a note disambiguating rac.evaluation.v1 (obligation satisfaction over a corpus) from the anchors family ar.evaluation.v1/AER (single conformity event).

Informative/errata clarifications; additive-only per CONTRIBUTING. Found in a 2026-07-24 ecosystem survey.

regression check: grep -rn 'ar.retention.v1' spec/ must be empty.

… ar evaluation

- evidence.md §3.1: ARR wire id corrected from ar.retention.v1 (dangling — the
  public anchors-spec family-consistency.md keys ARR as ar.erasure.v1).
- evidence.md §3: soften the false one-to-one union claim to a subset binding.
- receipt.md: disambiguate rac.evaluation.v1 from anchors ar.evaluation.v1/AER.

regression check: grep -rn 'ar.retention.v1' spec/ (must be empty — no dangling wire id)

Signed-off-by: Dekimu <ops@dekimu.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant