Skip to content

Release content for 2.28.0 - #74

Merged
changl merged 34 commits into
mainfrom
changl/next
Nov 1, 2026
Merged

changl merged 34 commits into
mainfrom
changl/next

Conversation

@changl

@changl changl commented Oct 31, 2026 •

Copy link
Copy Markdown
Owner
  • Send dialog redesign (PR 79)
  • Picture labels and sizes (78)
  • One card renderer (77)
  • Offline template removed (76)
  • Lighter loading (75)
  • Plans by topic (70)
  • Long pages (69)
  • Answer later (68)
  • Send review collapse (67)
  • Simplification steps 2–3 (71, 72)

changl and others added 20 commits October 31, 2026 11:49
…tion, remembered by the page

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…I tests

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The group listed every question outside this Send (418 rows, 3,775 nodes on
FLD) on every open. It now starts collapsed like the rail sections, shows
'417 · 6 not answered' in its header, and builds rows only when opened.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…roof fixes

Open topics follow the rail's classification (addressed is done); archive dates use the earliest day; publish-version records the page size; archive pages listed under Open project and kept out of the Plans picker.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ive; cut titles at a word

Walks earlier versions once at split time; days are the publisher's local day; kept in archive/index.json only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cards #8 and #9 (2026-10-31). Plans opens on an index: Tracking, Unsorted,
then topics with plans first and Decisions folded; search; hidden and archive
out. plan_topics.py files items by fixed keyword rules (never an agent);
Move to… pins the item and learns a rule; rename and merge; the first topic
list comes from the page's titles. Rows are built only when a section opens.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	CHANGELOG.md
#	src/agent_annotate/sync_server.py
# Conflicts:
#	CHANGELOG.md
#	src/agent_annotate/sync_server.py
#	src/agent_annotate/web/app.js
# Conflicts:
#	CHANGELOG.md
…ts, General feedback text button

- History: not built while hidden; on load /api/history?latest=1 (latest Send only) feeds the
  header and Send receipts; the full list loads when History opens.
- Strip Evidence (n): items and previews built on first open; an open list stays built across
  poll redraws.
- Roboto served as woff2 (lossless one-time conversion; TTFs dropped): 478 KB instead of 1,019 KB.
- Send review: General feedback row shows 'Add general feedback' / 'Edit' instead of a bare +.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Lighter load: History and strip Evidence built when opened, woff2 fonts, General feedback button
changl and others added 9 commits October 31, 2026 15:39
Simplification step 5: remove offline page interface and feedback export
adapter.js no longer builds, styles-by-hand or posts its own question
cards. shell.js renderDecisionBlock draws both places (AnnotateDocs.stripCard
gives the document its copy, wired to the same actions); each place keeps
its classes, so before/after shots on an FLD copy match pixel for pixel.
The say-draft, note, note-saved, answer-later and decision-posted messages
that kept the two copies in step are gone.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Simplification step 4: one question card for the rail and the document
Two visual treatments of the Send review dialog that keep every part:
?sv=1 reading list with a pinned general-feedback box; ?sv=2 GOV.UK
check-your-answers ledger. Answers in full under/beside their question,
one type scale, plain counts, muted warning and Discard. No parameter
leaves today's dialog unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Every image shows IMG + the first hex of its file's sha256 (the hash its
staged asset name starts with). A tap opens it large with pinch/wheel zoom;
a tap there comments on that point, carrying the id to the rail, inbox and
round answers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The inbox line and round answers print IMG F665 (assets/f665…-flow.png) from
the comment's target, so agents need no lookup rule; the SKILL.md notes are
reverted.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Treatment 1 becomes the dialog; the ?sv switch and treatment 2 are gone.
General feedback is an open box under the title and summary line, above
the answers. The unanswered line moves, muted, to just above Not in this
Send. Every other part stays: Review and Plans tabs, Open Plans, Answers,
Comments, Not in this Send (collapsed, built on open), Change in place,
Discard, Back and Send. Awaiting Chang's approval; no tests yet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
changl and others added 5 commits October 31, 2026 18:00
Chang rejected opening an image by tapping it. A tap on an image comments
again, as before. Under each image, next to its IMG id, a magnifier button
group opens it at exactly that share of its real pixels, from the original
file when the preview lacks them, scrolling when larger than the screen; a tap
there comments on that spot.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Images: IMG id labels and a large viewer that comments on a spot
Not in this Send sorts by when each card was sent or answered, newest
first, falling back to the card number (Chang 2026-10-31). Still
collapsed and built on open.

Tests: the general feedback box is open at the top and saves the draft;
Not in this Send is newest first; every part of the dialog is present.
Old-dialog expectations (Add general feedback button, '· sent', 900 px
width) move to the new markup and 780 px reading width.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Send dialog: reading list, general feedback at the top, Not in this Send newest first
@changl changl changed the title Next release: 2.27.9 + Send review, long pages, Answer later, Plans by topic, simplification 2-3 Release content for 2.28.0 Nov 1, 2026
@changl
changl marked this pull request as ready for review November 1, 2026 03:36
@changl
changl merged commit baaaa71 into main Nov 1, 2026
1 check passed
@changl changl mentioned this pull request Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant