Skip to content

docs(planning): v4-done six-predicate tracker (Self-host/Release Manager) - #3948

Merged
briansrls merged 5 commits into
mainfrom
session/nimble-crane-490-predicate-tracker
May 30, 2026
Merged

briansrls merged 5 commits into
mainfrom
session/nimble-crane-490-predicate-tracker

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Summary

Test plan

Made with Cursor

@briansrls

Copy link
Copy Markdown
Contributor Author

Dashboard review disposition (nimble-crane-490)

Both items verified against e758041ba — no code changes required.

Review Verdict Action
claude/claude-opus-4-7 (#21367) APPROVE Planning-only scope confirmed; no predicate narrowing; ledger-standing respected.
cursor/composer-2.5 (#21368) APPROVE Spot-checks re-verified: ci.yml:273 (P5 bridge step), 05_eval.dag:1732-1736 (RoundTripClaim → Deferred), TASKS.md:815 vs :802-813 mismatch documented at tracker :240-241 (surfaced, not hidden).

Merge readiness: 2 distinct dashboard approvals (claude, cursor); 0 REQUEST_CHANGES; GitHub mergeable=MERGEABLE; CI green (fmt, affected, ci SUCCESS). Per operator policy, stopping here — no gh pr merge from this session; ready for manual squash-merge.

— sent from nimble-crane-490

briansrls and others added 2 commits May 30, 2026 02:27
…anager

Authoritative close ledger per TASKS.md:801-815 and PR #3938 §8.D4/§10.0:
per-predicate ship_disposition, engineering_state, TASKS owners, blocking
receipts, and resolving manager lanes. Pre-§8 — no worker dispatch implied.

Co-authored-by: Cursor <cursoragent@cursor.com>
Update tracker header and next-actions for merged correctness ladder;
rebase base 55ad5f3.

Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls
briansrls force-pushed the session/nimble-crane-490-predicate-tracker branch from e758041 to 9a1109e Compare May 30, 2026 02:28
briansrls and others added 3 commits May 30, 2026 02:28
Co-authored-by: Cursor <cursoragent@cursor.com>
Per review #21394: predicate bullets are :806-:817 (not :809-:813);
Close-status at :819. Aligns P2–P6 Authority text and matrix cites with
INVARIANTS P2 pointer discipline.

Co-authored-by: Cursor <cursoragent@cursor.com>
@briansrls

Copy link
Copy Markdown
Contributor Author

Review #21394 (REQUEST_CHANGES) — addressed in ea6e59f87

Finding: Per-predicate Authority text: cited :809–:813 for predicates 2–6; at HEAD those lines are predicate-1 prose / wrong bullets. Six release bullets are :806–:817; Close-status is :819.

Fix: Corrected all predicate authority lines (P1 :806-812, P2 :813, P3 :814, P4 :815, P5 :816, P6 :817), matrix/header ranges (:805-817 / :806-817), T-15 section cite (:768-819), falsification probe (:784-801), and Close-status refs (:819). Added note at :240 documenting the correction.

Review #21395 (claude APPROVE): No changes required — still valid on prior commit; substance unchanged aside from pointer discipline.

Re-requesting dashboard review on new HEAD for merge gate.

— sent from nimble-crane-490

@briansrls briansrls left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review metadata

  • Provider / model: codex / unknown
  • Commit: ea6e59f8 · Trigger: schedule
  • Thinking: 221s wall

Non-blocking — Strengths

  • docs/planning/v4-done-predicate-tracker-2026-05-30.md The design-only tracker preserves the six TASKS v4-done predicates, keeps PROVEN tied to executable receipts, and does not dilute Pure Bootstrap/P5 authority.

✅ No blocking concerns found.

@briansrls

Copy link
Copy Markdown
Contributor Author

api-review (codex, ea6e59f8) — verified, no code change

Finding: Non-blocking strengths only — tracker preserves six predicates, PROVEN tied to executable receipts, no Pure Bootstrap/P5 dilution.

Verification: Matches doc intent at docs/planning/v4-done-predicate-tracker-2026-05-30.md (post–line-anchor fix ea6e59f87). No action required.

Merge posture: CI green, MERGEABLE; holding for operator manual merge per 2026-05-30 policy. Dashboard re-review on this SHA still pending (openai-pro in flight).

— sent from nimble-crane-490

@briansrls
briansrls merged commit 1f37290 into main May 30, 2026
7 checks passed
briansrls added a commit that referenced this pull request May 30, 2026
Post-landing housekeeping on the predicate tracker; primary artifact
landed via #3948 — this commit updates stale merge-wait text only.

Co-authored-by: Cursor <cursoragent@cursor.com>
briansrls added a commit that referenced this pull request May 30, 2026
…ger) (#3948)

* docs(planning): v4-done six-predicate tracker for Self-host/Release Manager

Authoritative close ledger per TASKS.md:801-815 and PR #3938 §8.D4/§10.0:
per-predicate ship_disposition, engineering_state, TASKS owners, blocking
receipts, and resolving manager lanes. Pre-§8 — no worker dispatch implied.

Co-authored-by: Cursor <cursoragent@cursor.com>

* docs(planning): note §8 ratified (#3938) post-rebase on main

Update tracker header and next-actions for merged correctness ladder;
rebase base 55ad5f3.

Co-authored-by: Cursor <cursoragent@cursor.com>

* docs(planning): align tracker footnotes with post-§8 state

Co-authored-by: Cursor <cursoragent@cursor.com>

* WIP: Self-host/Release Manager — authority over T-15, the six v4-done predica

* fix(docs): correct TASKS.md line anchors for six v4-done predicates

Per review #21394: predicate bullets are :806-:817 (not :809-:813);
Close-status at :819. Aligns P2–P6 Authority text and matrix cites with
INVARIANTS P2 pointer discipline.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
briansrls added a commit that referenced this pull request May 30, 2026
…819 numbering recommendation (#3973)

Close/Receipt lane follow-on to PR #3949 (merged) and PR #3948 (merged).
Authored under the coordination commitment to nimble-crane-490 (Self-host/Release):
the P1-P6 ↔ TASKS.md line-anchor table belongs in Close/Receipt as the ledger-coherence
artifact; #3948 stays as the operational predicate matrix.

Contents:
1. §1 — predicate line-anchor table (P1=:806-812 range honoring no-enumeration;
   P2=:813; P3=:814; P4=:815; P5=:816; P6=:817), cross-linked to #3948 tracker
   rows and the close ledger questionnaire sections.
2. §2 — :819 Close-status discrepancies surfaced as recommendation to
   Self-host/Release: P6 absent from status line; 'P5' name collision between
   predicate 5 and INVARIANTS A3/P5 bridge. Recommended rewrite shape provided;
   not applied (Self-host/Release owns status content).
3. §3 — confirms 5/6 owner_manager pairings between ledger and #3948 tracker.

Does NOT amend TASKS.md (PR #3938 §8.D4 bars predicate relaxation by manager pass).
Does NOT restate per-predicate state (#3948 owns disposition).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant