Notes cached Files editor waits for identity hydration in merge35b verification #1487

Open
opened 2026-10-08 22:19:05 +00:00 by kayg · 2 comments
Owner

Merge35b (#1479), head 4ccb91bfb. The full Notes e2e suite reaches the Files Markdown editor cache assertion at apps/web/e2e/notes.mjs:623. With /api/v1/auth/me held pending, the stable /f//edit route opens, but the existing cached editor does not appear within 20 seconds. The original assertion remains unchanged. This blocks the full Notes suite. Classification against cc1af3c12 is pending; do not assume that this is a new regression. Expected behavior: show cached content while identity is loading, as specified by the existing #606 test. Evidence: artifacts/merge35b/e2e/notes-final.log in the merge35b worktree. No server crash or 5xx was observed in this scenario.

Merge35b (#1479), head 4ccb91bfb. The full Notes e2e suite reaches the Files Markdown editor cache assertion at apps/web/e2e/notes.mjs:623. With /api/v1/auth/me held pending, the stable /f/<id>/edit route opens, but the existing cached editor does not appear within 20 seconds. The original assertion remains unchanged. This blocks the full Notes suite. Classification against cc1af3c12 is pending; do not assume that this is a new regression. Expected behavior: show cached content while identity is loading, as specified by the existing #606 test. Evidence: artifacts/merge35b/e2e/notes-final.log in the merge35b worktree. No server crash or 5xx was observed in this scenario.
Author
Owner

Production classification (#1479): cc1af3c12 reproduces the exact cached-editor failure in 2/2 focused runs. The first merged release comparison reproduces it too; the second merged run is scheduled. All three wait 20 seconds at notes.mjs:623 for .note-card .editor-surface .ProseMirror[contenteditable="true"] while /auth/me is deliberately pending. CSP reports are zero in each run. No assertion or auth interception changed. This finding is pre-existing and does not block merge35b. Keep the issue open.

Evidence: artifacts/m35btriage/notes-prod-{1,2}.log and notes-merged-1.log. Each release serves its own embedded production UI; asset override is off. Final comparison counts will follow.

Production classification (#1479): cc1af3c12 reproduces the exact cached-editor failure in 2/2 focused runs. The first merged release comparison reproduces it too; the second merged run is scheduled. All three wait 20 seconds at notes.mjs:623 for `.note-card .editor-surface .ProseMirror[contenteditable="true"]` while `/auth/me` is deliberately pending. CSP reports are zero in each run. No assertion or auth interception changed. This finding is pre-existing and does not block merge35b. Keep the issue open. Evidence: artifacts/m35btriage/notes-prod-{1,2}.log and notes-merged-1.log. Each release serves its own embedded production UI; asset override is off. Final comparison counts will follow.
Author
Owner

Final production classification for #1479: pre-existing, does not block merge35b. The exact cached Files editor wait fails in 2/2 runs on cc1af3c12 and 2/2 on the merged release. Each times out after 20 seconds at notes.mjs:623 while /auth/me is pending. CSP reports are zero in all four runs. Each release serves its own embedded production UI with asset overrides off. All original assertions and auth interception remain unchanged. Keep this issue open.

Evidence: artifacts/m35btriage/notes-{prod,merged}-{1,2}.log and comparison-summary.json.

Final production classification for #1479: pre-existing, does not block merge35b. The exact cached Files editor wait fails in 2/2 runs on cc1af3c12 and 2/2 on the merged release. Each times out after 20 seconds at notes.mjs:623 while /auth/me is pending. CSP reports are zero in all four runs. Each release serves its own embedded production UI with asset overrides off. All original assertions and auth interception remain unchanged. Keep this issue open. Evidence: artifacts/m35btriage/notes-{prod,merged}-{1,2}.log and comparison-summary.json.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1487
No description provided.