From 85d2c001a73395d5e6e2a1ee388b58253d4bce83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Val=20Alexander=20=F0=9F=91=91?= Date: Sun, 1 Nov 2026 13:08:44 +0000 Subject: [PATCH 1/2] Correct merged PR dates to October 31 UTC (#470) --- docs/status.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/status.md b/docs/status.md index e7e92075..2289ae9c 100644 --- a/docs/status.md +++ b/docs/status.md @@ -233,7 +233,7 @@ The published application source is `6a97d23aaea315b29008890f25dde2d7ea07f1d0` ( ## In flight -- **Deferred Markdown for long threads (hosted cold-open budget).** Hosted CI's approved 500 ms cold-open gate failed on runner variance alone: 33 hosted runs on 2026-10-30 had a 377.7 ms median and a 781.9 ms failure on application code identical to a 436.1 ms pass. Val chose on 2026-10-30 to defer offscreen answers. Turns before the newest eight show their Markdown as written until it nears the view, then parse once; scroll anchoring keeps the reader's place. Locally the five-launch median fell from about 190 to 88 ms, and 3× CPU throttling cut it from 806–870 to 312–340 ms. The gate is unchanged. The first hosted run had a 129.9 ms median (481 desktop E2E passes). It landed through #463 (`32f1cb4`) on 2026-11-01 and is unreleased. [Evidence](reviews/2026-10-30-deferred-markdown.md). +- **Deferred Markdown for long threads (hosted cold-open budget).** Hosted CI's approved 500 ms cold-open gate failed on runner variance alone: 33 hosted runs on 2026-10-30 had a 377.7 ms median and a 781.9 ms failure on application code identical to a 436.1 ms pass. Val chose on 2026-10-30 to defer offscreen answers. Turns before the newest eight show their Markdown as written until it nears the view, then parse once; scroll anchoring keeps the reader's place. Locally the five-launch median fell from about 190 to 88 ms, and 3× CPU throttling cut it from 806–870 to 312–340 ms. The gate is unchanged. The first hosted run had a 129.9 ms median (481 desktop E2E passes). It landed through #463 (`32f1cb4`) on 2026-10-31 UTC and is unreleased. [Evidence](reviews/2026-10-30-deferred-markdown.md). Desktop CI memory diagnostics landed through #458 after #456’s cold transcript budget failure. The workflow reuses the existing resource sampler and retains its log as a separate CI artifact; it does not establish the cause of the earlier failure or change the 500 ms gate. The #458 queue passed desktop and site E2E and retained its memory log. See [the diagnostic review](reviews/2026-10-30-desktop-ci-memory.md). @@ -304,7 +304,7 @@ Desktop CI memory diagnostics landed through #458 after #456’s cold transcript overview and remote diff now in the panes, that the list, overview, diff and file tree scroll alone and keep focus at 1440×900 and 900×600 ([acceptance record](reviews/2026-10-28-cr3-acceptance.md)). On 2026-10-30 the automated half was re-run on `main` at `f51ef7e` and the read-only authenticated - navigation probe passed six of six there again ([resume record](reviews/2026-10-30-cr3-acceptance-resume.md), landed through #464, `3d72c6e`, on 2026-11-01); + navigation probe passed six of six there again ([resume record](reviews/2026-10-30-cr3-acceptance-resume.md), landed through #464, `3d72c6e`, on 2026-10-31 UTC); the journey spec's R1 and R4 captures, which had shown an empty Changes pane and no checks, now carry populated content for the comparison. Original reference comparison waits for Val to name the references (deferred on 2026-10-28); human From 172dcd282704dcf3fa4d76f26d242f5c3074a294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Val=20Alexander=20=F0=9F=91=91?= Date: Sun, 1 Nov 2026 13:44:13 +0000 Subject: [PATCH 2/2] docs: point the CF-7 review kit at its restored location (#280) (#473) The cf7-closeout worktree was pruned after #443 merged, so the receipt's launch commands pointed at nothing. The saved homes are restored into the cf7-review-kit worktree from the task-evidence copy, and both saved Task Notes reopen read-only on a build of 0a8c513. Records the two things a reviewer will see: the notes predate #450, and the homes name the old repository path. No human row changes. Co-authored-by: Claude Opus 5.5 --- .../2026-10-29-cf7-closeout/checkpoint.md | 24 ++++++++++++++++++- docs/status.md | 2 +- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/docs/reviews/2026-10-29-cf7-closeout/checkpoint.md b/docs/reviews/2026-10-29-cf7-closeout/checkpoint.md index 6149e467..849cbbea 100644 --- a/docs/reviews/2026-10-29-cf7-closeout/checkpoint.md +++ b/docs/reviews/2026-10-29-cf7-closeout/checkpoint.md @@ -78,7 +78,7 @@ replace `hello` with `hello, live`, run `npm test` again, and say in one sentenc Unlike the CF-8 probe, this one **keeps** the seeded home and repository, so the saved Note can be opened in the app: -| Backend | Launch for review (from `.worktrees/cf7-closeout/apps/desktop`) | +| Backend | Launch for review (from `.worktrees/cf7-review-kit/apps/desktop`, after `pnpm build` there) | | --- | --- | | Claude | `MODEX_HOME=$PWD/.probes/cf7-human/claude/home npx electron .` | | Codex | `MODEX_HOME=$PWD/.probes/cf7-human/codex/home npx electron .` | @@ -86,6 +86,28 @@ opened in the app: In each, open **Space → Personal → cf7-review-repo → Task: If you have a task-list…**, then **Task view**. The thread is in the sidebar. `~/.modex` is never touched. +**Review kit moved, 2026-11-01.** The original `.worktrees/cf7-closeout` was removed by +`scripts/worktree.sh prune` on 2026-10-31 after #443 merged, so the launch commands first written here +pointed at nothing. The git-ignored homes, repositories and probe had been saved beforehand to +`~/.claude/task-evidence/worktree-prune-2026-10-29/cf7-closeout/apps/desktop/.probes/`. That copy stays +untouched. A second copy now sits in the `cf7-review-kit` worktree (cut from `main` at `0a8c513`), and +the table above points there. That worktree stays checked out until Val has reviewed. + +Checked on a build of `0a8c513`, which includes #450, #453 and #463. A probe copied each home to a +temporary directory and opened it through **Space**. Both saved Task Notes opened as a read-only Task view: +"Read-only: nothing here runs again", no editable control, no edited or moved warning, and the thread's +items unchanged afterwards. The Claude view lists `greeting.txt read`. The Codex view lists no files. Both +read "Verified: `npm test` passed after the last change". The kit's files hashed the same before and after. +The probe and its screenshots are outside the tree, under `~/.claude/task-evidence/lane-b-2026-11-01/`. + +Two things a reviewer will notice: + +- The notes reopen as they were saved on 2026-10-29, before #450. They show the old files list and the + title cut mid-word, not the "maybe more" footer or the word-break title. Seeing those needs a new live turn. +- Each home records its project at the old `.worktrees/cf7-closeout/…/repo` path. The thread and the note + open, but the side panel's Review tab reads "Not a git repository". The repositories are copied beside the + homes. The Note and Task view do not depend on them. + ### Claude Code 2.1.312 (`claude -p`, Haiku, Chat mode): passed, 2026-10-29 22:54 UTC Report `live-claude-report.json`, note `live-claude-note.md`, record `live-claude-task-record.json`, diff --git a/docs/status.md b/docs/status.md index 2289ae9c..0c544692 100644 --- a/docs/status.md +++ b/docs/status.md @@ -76,7 +76,7 @@ The published application source is `6a97d23aaea315b29008890f25dde2d7ea07f1d0` ( ## v0.4.1 publication and remaining acceptance - **v0.4.1 published (2026-10-31).** Signed tag `v0.4.1` names protected merge `6a97d23`. Release run `41163487821` passed signed packaged E2E (479 desktop passed, 4 skipped; 7 site passed), three native updater scenarios, Windows/Linux checks and artifact attachment. All five downloaded installers match the release manifest; macOS signature, Gatekeeper and stapler checks passed. The initial download-failure job stopped before updater execution because its fixture manifest was missing; one retry passed on the unchanged candidate. Original failures and acceptance limits remain in the [publication review](reviews/2026-10-30-v0.4.1-release-review.md#published--2026-10-31-utc). -- **CF-7 close-out follow-ups (#280, #450, #453).** The file-evidence and title fixes shipped in v0.4.1. Val's human review of the saved Notes remains open on #280; publication does not complete that acceptance. See the [close-out receipt](reviews/2026-10-29-cf7-closeout/checkpoint.md). +- **CF-7 close-out follow-ups (#280, #450, #453).** The file-evidence and title fixes shipped in v0.4.1. Val's human review of the saved Notes remains open on #280; publication does not complete that acceptance. The review homes moved to the `cf7-review-kit` worktree on 2026-11-01, after the original worktree was pruned. Both saved Notes still reopen read-only on a build of `0a8c513`. See the [close-out receipt](reviews/2026-10-29-cf7-closeout/checkpoint.md#the-real-task-and-its-saved-note-human-review-candidate) for the launch commands. ## v0.4.0 source delivery and remaining acceptance