You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Author-Only Speculative Lane — durable, replayable, sealed to the
author by default.
Shared / Admitted Lane — collaboratively admitted causal truth.
Operational consequences the paper makes explicit: reading/replay/inspection
are revelation-only acts (never create causal truth); debugger-created
strands are real causal objects that default to Scratch or Author-Only
until an explicit promotion moves them into shared history; retained strand
provenance records creating principal, tool/session origin, fork basis, and
retention/revelation posture.
Why ASAP
Strand, braid, settlement, and session work is hardening now (#470, #476, #483, #537, design 0025). If tier posture is not a field on lanes/strands
from the start, every one of those surfaces will assume "all lanes are
shared" and retrofitting author-sealing becomes a breaking migration.
James: "we should account for it ASAP rather than later."
Current state vs the tiers (@1465cfe7)
Ephemeral Scratch exists by accident: StrandRegistry is in-memory and
strands vanish on drop (DropReceipt only). No declared posture.
Durable retention exists (WSC, retained evidence) with no author-seal or
revelation tier — anything retained is implicitly shared-visible.
0025 sessions supply exactly the substrate tiers need (principal binding,
session origin, lifecycle) but the design does not yet name tier posture.
Proposal sketch
Add an explicit retention/revelation posture (tier) to strand creation
and session-attributed work: scratch | author-only | shared.
Default debugger/counterfactual forks to Scratch or Author-Only; promotion
to Shared is an explicit, witnessed act (an Intent, per WARP_DRIFT's
intent-only rule for topology mutation).
Doctrine (AIΩN Paper VII §6.3, DOI 10.5281/zenodo.19751149)
Shared causal history creates exposure pressure a public/private split cannot
absorb. The protected working interval has three tiers:
author by default.
Operational consequences the paper makes explicit: reading/replay/inspection
are revelation-only acts (never create causal truth); debugger-created
strands are real causal objects that default to Scratch or Author-Only
until an explicit promotion moves them into shared history; retained strand
provenance records creating principal, tool/session origin, fork basis, and
retention/revelation posture.
Why ASAP
Strand, braid, settlement, and session work is hardening now (#470, #476,
#483, #537, design 0025). If tier posture is not a field on lanes/strands
from the start, every one of those surfaces will assume "all lanes are
shared" and retrofitting author-sealing becomes a breaking migration.
James: "we should account for it ASAP rather than later."
Current state vs the tiers (@1465cfe7)
StrandRegistryis in-memory andstrands vanish on drop (
DropReceiptonly). No declared posture.revelation tier — anything retained is implicitly shared-visible.
session origin, lifecycle) but the design does not yet name tier posture.
Proposal sketch
retention/revelation posture(tier) to strand creationand session-attributed work:
scratch | author-only | shared.to Shared is an explicit, witnessed act (an Intent, per WARP_DRIFT's
intent-only rule for topology mutation).
lawful revelation set depends on tier + observer rights.
together rather than as two migrations.