Files
ElyOffice/tasks/reviews/R6.3-r3.md
T
ZacharyZhang-NYandClaude Opus 5.5 39ff567226
release / macos (push) Failing after 1s
release / windows (push) Failing after 2s
release / linux (push) Skipped
R6.3 done: round 3 fix, hard links join the recent list
An explicit open checks the session registry by file identity, so a
hard link to a shown file joins the list. Ticked after round 3.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-15 03:36:58 -04:00

981 B

FAIL

  • apps/ely-mark/src/places.rs:20 — [P2] Explicitly reopening a restored file through a hard link still leaves recent history empty. Create original.md and its hard link alias.md, open original.md, click Clear Recent Files, quit, restart with its tab restored, then choose alias.md through Open. tab_of compares canonical paths and returns false, whereas the session registry recognizes the file identity and focuses the existing tab; neither path records the explicit open. The sidebar and recent.json both remain empty. The GPUI dialog probe reproduced this twice (.work/R6.3-r3/probes.log, .work/R6.3-r3/hardlink-isolated.log), although all 99 ely-files and 141 ElyMark tests pass and the round-2 same-path case is fixed. Base history updates on the successful open/session result, including identity-based reuse, while retaining suppression for automatic restoration. Add a hard-link reopen regression asserting both displayed and persisted history.