Align NodeRoom notebook references and declutter the journey - #248
Merged
Conversation
Persist digest-closed note reference consumption only after artifact, edge, trust-policy, and Ed25519 service-attestation checks pass. Project the canonical result into quick capture and the passive inbox while disarming capture during review or conflict. Runtime: Mobbin observation -> canonical NodeKit records -> verified execution edge -> Convex CAS persistence -> notebook/inbox projection -> browser proof. Verification: 76 focused scenarios, 2,709-test production gate, typechecks, production build, responsive Playwright proof, and deterministic demo receipt. Co-Authored-By: Claude <noreply@anthropic.com>
Create current-slice changelog lanes for the shared contract, Convex persistence, notebook capture, passive inbox, and proof workflow. The entries cross-link the behavior commit without inventing historical changes. Co-Authored-By: Codex <noreply@openai.com>
Canonical Caseflow snapshots
|
v
V2 identity envelope + deterministic verification
|
v
Convex owner/CAS + Ed25519 authority gate
|
v
Incomplete inbox/workbench until external NodeProof
Keep valid records incomplete until an external proof barrier verifies
the edge chain. Reject envelope aliases that could become a second
semantic truth.
Co-Authored-By: Codex <noreply@anthropic.com>
Bind component, contract, and QA history to commit 05d9fe3 and retain explicit evidence references and unrun external proof status. Co-Authored-By: Codex <noreply@anthropic.com>
Boot the canonical seeded room directly and wait on the owned workspace
surface so cold development transforms cannot detach landing controls.
Record the workflow against a fresh production preview and regenerate its
MP4, GIF, and contact sheet from the passing run.
Browser proof
|
v
Seeded memory room -> note-reference review -> exact capture
|
v
DOM receipt + MP4/GIF/contact sheet
Gemini remains an explicit unrun barrier because no key is configured.
Co-Authored-By: Codex <noreply@anthropic.com>
Bind the QA lane to the production-preview recording commit and retain the explicit Gemini credential boundary. Co-Authored-By: Codex <noreply@anthropic.com>
Use workload-specific Vitest budgets for the full 5,416-attempt planner and 321-candidate official projection scenarios. The assertions and production runtime behavior are unchanged; this prevents two-worker full-suite contention from creating false negatives. Co-Authored-By: Codex <noreply@anthropic.com>
Add a dedicated QA history lane linking the measured timeout change to the exact green production-gate evidence. Co-Authored-By: Codex <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Scaffold Handoff — For Your Coding Agent
Immutability CheckMode: advisory ✅ No immutable files were modified in this branch. Changed Files
Needs Adversarial Review — Do NOT Apply YetThese proposals passed the reject check but have not been approved by
Safety Boundary
Immutable files (never modify):
Scaffold files (safe to modify):
|
src: simplify the notebook work surface and Usage placement. e2e: cover progressive disclosure and credit reachability. CHANGELOG: record the component and QA behavior changes. evidence: add Claude Design alignment notes and before/after proof.
HomenShum
force-pushed
the
feat/nodekit-note-reference-receipts
branch
from
July 30, 2026 10:56
9bce2a4 to
34d5a16
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Outcome
Design evidence
evidence/notebook-declutter/Verification
npm run prod:gatenpx playwright test e2e/credit-load.spec.ts --workers=1 --reporter=line: 7 passednpx playwright test e2e/nodekit-note-reference-proof.spec.ts --workers=1 --reporter=line: 3 passedScope safety
Pre-existing visual-parity proof changes in the worktree were not included.