Skip to content

Commit de74bdb

Browse files
committed
docs: align canonical creation catalog and cutoff checkpoint
Signed-off-by: LoopX Agent <337587101+loopx-agent@users.noreply.github.com>
1 parent a613ebe commit de74bdb

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

‎docs/architecture/rfcs/typescript-control-plane-migration-v0.md‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,12 @@ drain. This candidate changes v0/disabled creation admission and fresh legacy
100100
ownership grants intentionally; it does not change the compatible 1.x line.
101101
The normal-wheel import/consumer matrix, packaged Settings enable/refusal/readback,
102102
real PostgreSQL conformance and risk canary have focused passing evidence. The
103-
native source-lease regression fixtures still need to preserve historical recovery
104-
without recreating retired writers; the backend configuration catalog description
105-
also needs alignment. Author integration and exact-head review remain open. Retained outbox recovery and source
103+
native source-lease regression matrix now restores independently frozen 1.x
104+
artifacts instead of recreating retired writers. It covers interrupted fence
105+
recovery, lock-token renewal, stale generation rejection and later-write
106+
protection; acquired intent alone cannot mint a new legacy execution grant.
107+
The backend configuration catalog now describes the same 2.0 creation boundary.
108+
Exact-head review, core-developer trial and release authorization remain open. Retained outbox recovery and source
106109
lease release are concrete remaining callers, not grounds for keeping normal
107110
Todo producers. The existing delivery Todos should carry these concrete exits:
108111

‎loopx/capabilities/configuration_ui.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def capability_configuration_editor(
100100
options=["file", "sqlite"], required=True,
101101
description="Fixed at creation. Existing Goals need a separate backed-up migration."),
102102
_field("canonical_creation", "Create canonical authority", "boolean", required=True,
103-
description="Enabled by default for new Goals. Disabled retains the post-promotion target behavior."),
103+
description="Required for new Goals in 2.0. Enable before creating a Goal; import existing Markdown Goals separately."),
104104
_field("new_goal_handoff_mode", "New Goal execution policy", "select",
105105
options=["soft_claim", "hard_lease"], required=True,
106106
description="Used only with canonical creation. Agents inherit the Goal policy; this grants no tool permissions.")],

0 commit comments

Comments
 (0)