-
Notifications
You must be signed in to change notification settings - Fork 0
COOL IDEAS™: distinguish checkpoint facts from declaration occurrences #290
Copy link
Copy link
Open
Labels
causal-ropeCausal rope text authority roadmapCausal rope text authority roadmapenhancementNew feature or requestNew feature or requestsliceImplementable roadmap sliceImplementable roadmap slicetext-authorityText authority and storage invariantsText authority and storage invariantswork-in-progressCycle or PR is intentionally in progress and not ready to mergeCycle or PR is intentionally in progress and not ready to merge
Description
Activity
Metadata
Metadata
Assignees
Labels
causal-ropeCausal rope text authority roadmapCausal rope text authority roadmapenhancementNew feature or requestNew feature or requestsliceImplementable roadmap sliceImplementable roadmap slicetext-authorityText authority and storage invariantsText authority and storage invariantswork-in-progressCycle or PR is intentionally in progress and not ready to mergeCycle or PR is intentionally in progress and not ready to merge
Classification
COOL IDEA™ — semantic/history model made visible by the real Echo-backed checkpoint slice.
Observation
Jim's checkpoint proposition is content-addressed by its semantics: worldline, basis head, and reason. Declaring the same proposition again therefore produces the same checkpoint identity.
Echo admission is a different fact of history. Each admitted request can have its own opaque receipt and admitted tick, including a re-declaration after restart.
Those are both truthful statements:
A consumer that treats checkpoint ID as an event ID will collapse meaningful history. A consumer that treats every receipt as a new semantic checkpoint will fabricate duplicates.
Evidence
The idea
Expose a bounded, Echo-backed observation that presents:
Prefer deriving occurrences from Echo causal history, installed-operation receipts, and ticks. Add a separate Jim occurrence/association proposition only if the history model cannot answer the query without one.
Semantic questions to settle
Constraints
CausalAnchor.Acceptance criteria
Related, not duplicate