ZacharyZhang-NY and Claude Opus 5.5
c5f614d095
ElyMark: the page hands every link click to the app (M-05)
...
Preview clicks and Cmd/Ctrl clicks in the editor go through one
click handler; it stops the browser and sends the link mark's own
address, since Milkdown blanks unsafe hrefs in the DOM. Reviews run
at effort xhigh.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 11:24:05 -04:00
ZacharyZhang-NY and Claude Opus 5.5
fa5c0b7a75
ElyMark: each print job logs its outcome; the test checks both jobs (M-04)
...
The window test now saves print jobs to a file (ELY_PRINT_TO) and
requires two distinct jobs printed ok and readable PDF text, not
a count of Chromium's log lines. It runs on macOS only.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-10 04:27:06 -04:00
ZacharyZhang-NY
d59159cea2
Fixes for M-02 to M-14, G-01 to G-14, K-02 to K-04, X-04 to X-14, not yet reviewed
...
Committed before review so Windows and WSL builds can start.
Each fix was tested and mutation-checked here; the codex review
of each item is still to come, so tasks/BUGS.md stays unticked.
M-02 is mid-review: round 1 findings are fixed (apps/ely-mark/src/tally.rs).
K-01 stays deferred. The ElyMark window test mark-outside.sh failed
once at its crash-recovery step in the last run; not yet looked into.
2026-10-10 02:29:19 -04:00
ZacharyZhang-NY
c13787f71d
ElyDoc: one unreadable note time spares the other notes and the changes; each is named, read aloud and bounded (D-04)
2026-10-10 01:27:20 -04:00
ZacharyZhang-NY
b03c9f2853
Updates: opt-in launch check, Check for Updates…, install after a normal quit, from the Gitea release; dmgs carry an Applications link (UPD-1, REL-1)
2026-10-09 16:34:32 -04:00
ZacharyZhang-NY
383a1ea467
One copy per app: a second is refused and names the running process (X-03)
2026-10-09 14:57:30 -04:00
ZacharyZhang-NY
6bf5d6c7e6
ElyMark: keys typed before an outside write survive; same text adopts the file; autosave resumes (M-01)
2026-10-09 14:39:58 -04:00
ZacharyZhang-NY
ec87e28a46
Doc, Table, Show start past unreadable settings; the newest author name signs, restarts too (X-02)
2026-10-09 11:59:26 -04:00
ZacharyZhang-NY
b3fc6c9c82
ElyMark: the probe also requires each task box drawn (R2.14)
2026-10-09 09:01:13 -04:00
ZacharyZhang-NY
35165139a8
ElyShow: the fullscreen check also requires the menu bar and Dock hidden (R2.5)
2026-10-09 08:22:31 -04:00
ZacharyZhang-NY
9a126611a2
ElyMark: the probe checks every task box, ticked or not (R2.14)
2026-10-09 08:09:54 -04:00
ZacharyZhang-NY
409805e863
Shorten a comment (R2.5)
2026-10-09 06:43:14 -04:00
ZacharyZhang-NY
ecd849601b
ElyShow: a real-window check that the show covers the whole screen (R2.5)
2026-10-09 06:43:11 -04:00
ZacharyZhang-NY
65d79295ec
ElyMark: short table rows compare padded, as GFM reads them (R2.13)
2026-10-09 06:38:35 -04:00
ZacharyZhang-NY
44a61443fa
ElyMark: tables compare by alignment and cell source, in quotes and lists too; rewritten cells stay raw (R2.13)
2026-10-09 05:15:42 -04:00
ZacharyZhang-NY
c77bd2a281
ElyMark: task boxes are drawn at text size on the first line (R2.14)
2026-10-09 03:57:56 -04:00
ZacharyZhang-NY
f28768634f
ElyMark: a table stays a table whatever its spacing; edits keep the document's table style (R2.13)
2026-10-09 03:50:52 -04:00
ZacharyZhang-NY
f6f4b95108
Inert step refuses an unreadable plist; guard runs it on a fake bundle (R2.15)
2026-10-09 01:34:07 -04:00
ZacharyZhang-NY
b5d490c49a
Inert step tolerates only 'not registered'; guard fails on query or plist errors; test asserts the tile rejection (R2.15)
2026-10-09 01:31:08 -04:00
ZacharyZhang-NY
466afe20a0
No LibreOffice in Open With: built bundle claims nothing, no image is mounted (R2.15)
2026-10-09 01:23:06 -04:00
ZacharyZhang-NY
f017ef38c4
Site: e2e for language switch, link targets and revealed downloads
2026-10-09 00:03:57 -04:00
ZacharyZhang-NY
29e4e7f70f
Site: separate hover, focus and press; still hit areas; one-cell lift; e2e tests
2026-10-08 23:47:27 -04:00
ZacharyZhang-NY
b991d59b21
Site: isometric geometry; comment checks scan JS, TS and CSS by tokens
2026-10-08 23:26:32 -04:00
ZacharyZhang-NY
570bb176e8
Comment check: multi-line block comments in .ts and .css
2026-10-08 23:20:51 -04:00
ZacharyZhang-NY
e96bea98d3
Site: shorter test comment; comment check covers the site
2026-10-08 23:17:01 -04:00
ZacharyZhang-NY
ca6782d37d
Add the project rules, requirements and task records
2026-10-08 22:32:28 -04:00
ZacharyZhang-NY
98d7e75fca
Bench: edits timed at the drawn tile; per-cycle document counts; posted chords
release / macos (arm64, macos-15) (push) Canceled after 0s
release / macos (x86_64, macos-15-intel) (push) Canceled after 0s
2026-10-08 22:22:29 -04:00
ZacharyZhang-NY
b7fca0146d
Ely Office: six offline-first desktop apps in Rust and GPUI
...
ElyDoc, ElyTable, ElyShow (LibreOfficeKit), ElyPDF (MuPDF), ElyTree (Git),
ElyMark (Milkdown and CodeMirror in CEF). ElyMail and ElyAgent follow.
2026-10-08 21:20:08 -04:00