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

4 lines
981 B
Markdown

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.