Merge35: Files Markdown editor fails the held-identity Notes regression #1462

Open
opened 2026-10-08 12:46:58 +00:00 by kayg · 0 comments
Owner

Merge35 (#1458) full Notes e2e failed on merged product head 938a141d5.

Command: cd apps/web && CALTERNAL_SERVER_BIN=<merge35 release binary> CALTERNAL_E2E_ASSET_OVERRIDE=1 NOTES_E2E_MACOS=1 CALTERNAL_E2E_DSF=1 bun e2e/notes.mjs --screenshots <local artifacts>.

The #606 flow opens Money/Household/Budget.md from Files Quick Look and holds /api/v1/auth/me. The stable /f/<item-id>/edit route loads, but .note-card .editor-surface .ProseMirror[contenteditable="true"] does not appear within 20 seconds. The API log also reports 404 for /api/v1/notes/path%3AMoney%2FHousehold%2FBudget.md. Existing assertions were preserved. No data loss or server crash was observed.

Investigate the Files-origin cached Note seed, collaboration refusal recovery and identity hydration together. Confirm that loaded content does not wait on identity, and that a Files-authorized Markdown view does not recover through the Notes-only read endpoint. This is evidence, not a confirmed cause.

The full Notes suite stops at this failure, so its later flows remain unverified in merge35. Local log: artifacts/merge35/e2e-notes.log.

Merge35 (#1458) full Notes e2e failed on merged product head 938a141d5. Command: `cd apps/web && CALTERNAL_SERVER_BIN=<merge35 release binary> CALTERNAL_E2E_ASSET_OVERRIDE=1 NOTES_E2E_MACOS=1 CALTERNAL_E2E_DSF=1 bun e2e/notes.mjs --screenshots <local artifacts>`. The #606 flow opens `Money/Household/Budget.md` from Files Quick Look and holds `/api/v1/auth/me`. The stable `/f/<item-id>/edit` route loads, but `.note-card .editor-surface .ProseMirror[contenteditable="true"]` does not appear within 20 seconds. The API log also reports 404 for `/api/v1/notes/path%3AMoney%2FHousehold%2FBudget.md`. Existing assertions were preserved. No data loss or server crash was observed. Investigate the Files-origin cached Note seed, collaboration refusal recovery and identity hydration together. Confirm that loaded content does not wait on identity, and that a Files-authorized Markdown view does not recover through the Notes-only read endpoint. This is evidence, not a confirmed cause. The full Notes suite stops at this failure, so its later flows remain unverified in merge35. Local log: `artifacts/merge35/e2e-notes.log`.
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#1462
No description provided.