-
Notifications
You must be signed in to change notification settings - Fork 0
Merge runtime noun family #569
Copy link
Copy link
Open
Labels
area:runtimePrimary work area: runtime.Primary work area: runtime.blockedBlocked by explicit Method dependency metadata.Blocked by explicit Method dependency metadata.feature:merge-strands-worldlinesMethod feature merge-strands-worldlines.Method feature merge-strands-worldlines.lane:releaseMethod source lane release.Method source lane release.lane:v21.0.0Method source lane v21.0.0.Method source lane v21.0.0.legend:protoMethod legend proto.Method legend proto.priority:laterDeferred or speculative work.Deferred or speculative work.status:blockedBlocked by an explicit dependency or external condition.Blocked by an explicit dependency or external condition.type:enhancementMethod issue type enhancement.Method issue type enhancement.
Metadata
Metadata
Assignees
Labels
area:runtimePrimary work area: runtime.Primary work area: runtime.blockedBlocked by explicit Method dependency metadata.Blocked by explicit Method dependency metadata.feature:merge-strands-worldlinesMethod feature merge-strands-worldlines.Method feature merge-strands-worldlines.lane:releaseMethod source lane release.Method source lane release.lane:v21.0.0Method source lane v21.0.0.Method source lane v21.0.0.legend:protoMethod legend proto.Method legend proto.priority:laterDeferred or speculative work.Deferred or speculative work.status:blockedBlocked by an explicit dependency or external condition.Blocked by an explicit dependency or external condition.type:enhancementMethod issue type enhancement.Method issue type enhancement.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Migrated from Method backlog
GitHub Issues are now the live work tracker. Repository docs remain Method evidence.
docs/method/backlog/v21.0.0/PROTO_merge-runtime-noun-family.mddocs/archive/backlog/github-issue-migration-2026-06-01/docs/method/backlog/v21.0.0/PROTO_merge-runtime-noun-family.mdv21.0.0PROTO_merge-runtime-noun-familyPROTOmerge-strands-worldlinesPROTO_merge-classifierPROTO_ttd-merge-inspector,PROTO_wesley-merge-contractsOriginal backlog card
Merge runtime noun family
The current merge worldview is still too binary: either a clean merged state
exists, or a generic conflict happens. The merge-geometry notes suggest a much
better runtime noun family:
CanonicalJoinEnrichedMergeConflictWitnessLoweringWitnessPolicyRequirementWhy this matters:
success | conflictinto a real typed result space.warp-ttd, agents, and future UIs machine-readable obstructionobjects instead of textual sludge.
lowering.
Work:
ConflictWitnessmust carryLoweringWitnessdiffers from causal witnessPolicyRequirementis emitted instead of forced resolutionRelease home
Likely release home:
v21.This noun family lives on the plural/distributed merge side of the horizon, not
on the near-term observer/read-side cleanup path.
Source
docs/design/causal-lifting-and-merge-conflicts.texdocs/design/merge-geometry-and-theorem-spine.tex