-
Notifications
You must be signed in to change notification settings - Fork 0
COOL IDEA™: name the independence level of every witness claim #30
Copy link
Copy link
Open
Labels
cool-ideaCapability or design improvement outside the active roadmapCapability or design improvement outside the active roadmapdocumentationImprovements or additions to documentationImprovements or additions to documentationroadmap-aRoadmap A: standalone Hello EchoRoadmap A: standalone Hello Echoroadmap-a1Roadmap A.1: bounded Hello external effectsRoadmap A.1: bounded Hello external effects
Description
Activity
Metadata
Metadata
Assignees
Labels
cool-ideaCapability or design improvement outside the active roadmapCapability or design improvement outside the active roadmapdocumentationImprovements or additions to documentationImprovements or additions to documentationroadmap-aRoadmap A: standalone Hello EchoRoadmap A: standalone Hello Echoroadmap-a1Roadmap A.1: bounded Hello external effectsRoadmap A.1: bounded Hello external effects
The recurring problem
"Independent" has been rediscovered three separate times in this repository with three different meanings, and the ambiguity has produced real defects:
Each time the fix was correct and the vocabulary was reinvented.
Proposal
A fixed ladder, cited by every witness claim:
Worked example, from #27:
externalEvidenceDigestbinding: I2 + I5attemptId,schemaAdmissionEvidenceDigest: I0 (see Two projected settlement identities carry no witness #28)Why it earns its keep
The levels are not decoration. They make two failure modes visible on sight:
I2 in particular deserves its own rung. It is much stronger than I1 and much weaker than I3, and it is the level most reachable inside a single repository — which makes it the one most likely to be quietly oversold.
Acceptance
docs/.Provenance
Surfaced by an external review of the #26/#27 session. Recorded here because the vocabulary gap is real and this repository keeps paying for it.