Skip to content

fix: home's ask-here hints and the manual's keys match what the keys do - #1834

Merged
ZeroPoint95 merged 9 commits into
devfrom
zeropoint95/home-hints-match-keys
Oct 14, 2026
Merged

ZeroPoint95 merged 9 commits into
devfrom
zeropoint95/home-hints-match-keys

Conversation

@ZeroPoint95

@ZeroPoint95 ZeroPoint95 commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

Makes home's ask-here hints, /help's place digits and the manual's home keys say what the keys actually do.

What changed

  • alt+enter on home stays the composer layer's; home's unreachable alt+enter ask-here arm is gone. ctrl+enter still asks here.
  • Errand row foot: enter or → answer this ask here (tab is the next place).
  • The pane's foot keeps tab or esc back to the list at every width, 60 columns included; / commands is not named there.
  • The pane's empty box says type a follow-up, or type the change after o.
  • Phone width: an errand's sheet follows the pane's focus, so ask here shows the box it types into.
  • /help: go to a place · 1 home · 2 AI teams · …, not "the tab bar's own order".
  • Manual: the above, plus home's ←/→ never cross columns, the strip's real verb words, and ctrl+e asks to delete rather than closing a tab.

How it was checked

  1. New tests fail on the old code and pass now: TestTheErrandRowFootNamesOnlyTheKeysThatGoIn, TestThePaneKeepsItsWayBackAtEveryWidth, TestTheKeySheetNamesTheWayToEveryPlace, TestThePanesBoxSaysWhatTypingThereDoes, TestAskHereOnAPhoneTypesIntoTheSheetItRaised.
  2. Manual truth tests refuse the stale claims; 13 new probe questions.
  3. make pr-ready green; review fixes checked with focused tests and go test ./internal/manual/ ./internal/e2e/.

Not run: the tagged tmux e2e suite.

Checklist

  • Change entry.
  • The manual knows about it.
  • No new known-red line.
  • Only my own paths are staged.

🤖 Generated with Claude Code

ZeroPoint95 and others added 7 commits October 13, 2026 14:30
…ys do

- alt+enter on home belongs to the router (the composer layer); drop the
  unreachable alt+enter arm from home's ask-here case and keep ctrl+enter.
- An errand row's foot says `enter or → answer this ask here` (and
  `enter answer this ask here · esc clear` over a draft); tab on the row is
  the next place.
- The pane's `tab or esc back to the list` stays the last clause, so a
  60-column frame keeps it; `/ commands` is not named while the pane has
  the keyboard.
- /help numbers each place (`1 home · 2 AI teams · …`) instead of calling
  placeOrder the tab bar's order.
- The manual pages say the same: ctrl+enter vs alt+enter, the row and pane
  feet, and which digit opens which place.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…on a phone

- While an errand's pane holds the keyboard, the box under it says
  `type a follow-up` (or `type the change` after `o` on a card) instead of
  home's `type to search or start something new`.
- On a phone-width window an errand's sheet now follows the pane's focus,
  so `ask here`, its chord and `→` on the row show the box the keys type
  into; before, only `enter` raised it and typed letters went nowhere visible.
- The phone sheet's box draws the same sentence at rest.
- Manual: the pane's box, ask here on a phone-width window, and the card's
  correction key (`o`, not `c`).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- keys.md, home.md, commands.md and places.md said ←/→ cross home's
  columns. Since 2026-09-17 every stop is in the field's one column and
  the rail is never walked: → opens the row's verbs, ← closes them, and on
  an ask-here row → hands the pane the keyboard.
- The strip's words now match the code (x delete, p pause, s stop it), and
  the project row's `its chats` verb (removed in #1422) is no longer promised.
- The phone inbox's folded project opens with → and folds with ←.
- Comments in home.go, placekeys.go and verbstrip.go no longer cite the
  deleted homeView.crossColumns.
- A truth test fails if any section repeats the crossing claims; three probes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- keys.md said ctrl+e closes, archives and reopens a conversation, that
  the strip's verb is `x close`, and that the card legend says
  `ctrl+e close`. Since #1750 ctrl+e on a conversation row opens the delete
  confirmation (legend `ctrl+e delete`), and enter reopens a dimmed row.
- homeArchiveRow's comment says no key reaches it; tests still use it to
  make closed rows, so it stays.
- A truth test fails if a section repeats the old claims; one probe, and
  the places heading for the box's rule gains the asker's words.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- commands.md quoted /help's old `established shortcut order` row; it now
  quotes the numbered list, and a truth test refuses the old phrases.
- asking-from-home: the way back is the last clause except while a change
  is being typed after `o`.
- Comments call the correction key `o`, and the ctrl+x comment no longer
  says → crosses columns.
- Remove the e2e rig's unused altEnter.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ZeroPoint95 ZeroPoint95 changed the title fix: home's ask-here hints, the pane's box, /help digits and the manual's keys say what the keys do fix: home's ask-here hints and the manual's keys match what the keys do Oct 14, 2026
@ZeroPoint95
ZeroPoint95 marked this pull request as ready for review October 14, 2026 21:28
ZeroPoint95 and others added 2 commits October 14, 2026 18:25
…-match-keys

# Conflicts:
#	internal/manual/chat/asking-from-home.md
#	internal/manual/chat_test.go
#1833's settle guard drops a key that lands with the card, so the test pins
the clock and moves it past questionSettle once the card has been drawn.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ZeroPoint95
ZeroPoint95 merged commit ac961f9 into dev Oct 14, 2026
7 checks passed
@ZeroPoint95
ZeroPoint95 deleted the zeropoint95/home-hints-match-keys branch October 14, 2026 23:18
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