No comments is a request: say so, and ask before replying (#334) #386

Merged
littlefox merged 5 commits from issue-334-no-comments into main 2026-10-28 12:11:08 +00:00
Owner

Closes #334

Option 1, as the user chose, plus the Emacs client's question:

  • "Låst för svar" → "Ber om att inte få svar" (the reader's line in the chat, the author's switch "Be om att inte få svar" / "Sluta be om…", the status messages). No-comments is advisory in Protocol A.
  • Replying anyway asks first, as Emacs does ("Författaren vill inte ha svar. Svara ändå?"): Svara and Svara privat on the post, however reached, and the chat's reply field on Skicka. The chat no longer hides the field.

Verified: lock.spec rewritten (ask, cancel keeps the text, yes opens the composer, stop asking); compose.spec follows; clippy three ways.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8

Closes #334 Option 1, as the user chose, plus the Emacs client's question: - "Låst för svar" → "Ber om att inte få svar" (the reader's line in the chat, the author's switch "Be om att inte få svar" / "Sluta be om…", the status messages). No-comments is advisory in Protocol A. - Replying anyway asks first, as Emacs does ("Författaren vill inte ha svar. Svara ändå?"): Svara and Svara privat on the post, however reached, and the chat's reply field on Skicka. The chat no longer hides the field. Verified: lock.spec rewritten (ask, cancel keeps the text, yes opens the composer, stop asking); compose.spec follows; clippy three ways. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Protocol A calls no-comments (aux 4) advisory, and other clients reply
as usual, but NeoKOM said "Låst för svar" and hid the chat's reply
field. It now says what it is ("Ber om att inte få svar") and, as the
Emacs client does, asks "Svara ändå?" before a reply or a personal
reply to such a post, and before sending from the chat's field.

Refs #334

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Compose spec: replying to a no-comments post asks first
Some checks failed
perf / perf (pull_request) Has been skipped
ci / plan (push) Successful in 4m25s
ci / check (push) Successful in 12m15s
ci / e2e (android) (push) Successful in 21m41s
ci / e2e (desktop) (push) Successful in 21m8s
ci / e2e (iphone) (push) Successful in 21m40s
ci / desktop (push) Failing after 24m46s
71bfb33c4f
Refs #334

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Merge remote-tracking branch 'origin/main' into issue-334-no-comments
All checks were successful
perf / perf (pull_request) Has been skipped
ci / plan (push) Successful in 1m51s
ci / check (push) Successful in 13m15s
ci / desktop (push) Successful in 21m19s
ci / e2e (desktop) (push) Successful in 23m8s
ci / e2e (android) (push) Successful in 23m15s
ci / e2e (iphone) (push) Successful in 24m48s
950f355fea
Merge main into issue-334-no-comments
All checks were successful
perf / perf (pull_request) Has been skipped
ci / plan (push) Successful in 2m55s
ci / check (push) Successful in 12m18s
ci / desktop (push) Successful in 19m50s
ci / e2e (desktop) (push) Successful in 22m11s
ci / e2e (android) (push) Successful in 23m51s
ci / e2e (iphone) (push) Successful in 29m2s
afdff95f92
littlefox referenced this pull request from a commit 2026-10-28 15:15:38 +00:00
Sign in to join this conversation.
No description provided.