Repository navigation
Message-box parity and visual design rules - #1334
Conversation
The model-on-the-seam rule named an owner ruling nobody can point to; the behaviour it describes is what #1071 shipped and its tests pin, so it is credited to that pull request instead. The change entry carried a note for reviewers in `invalidates`, which the changelog publishes as a claim; nothing anybody believed changed here, so the list is empty and the body says what lands. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
@ZeroPoint95 two things on this one. I pushed af17cce on top of your branch:
One question for you before this merges: the new |
Abir's ruling on #1334: the Home-to-conversation message-box parity line was a preference from one session, not a rule every agent in this repo should carry, so it leaves Learned User Preferences and the change entry no longer announces it. The design rules in DESIGN-LANGUAGE.md stay as written. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
@ZeroPoint95 Abir decided to keep the message-box parity preference out of Checked: the Added:
I also dropped "Proposed" from the title. |
AbirAbbas
left a comment
There was a problem hiding this comment.
Verified on top of dev; merging.
Brings #1415, #1424, #1425, #1334, #1422, #1388, #1389 and #1426 onto the integration branch (dev at debffab). Conflicted files and how each was settled: - internal/tui3/homeslash.go: the opens-a-conversation fate keeps dev2's /skill and dev's /manual and /folder (the union). dev's /project pin and the removal of /image and /ask stand. The fate-table and homeTrayCommand comments no longer name /image or the old /folder pin. - internal/manual/chat/home.md: dev's three rows for /attach, the commands that open a conversation and the ones that answer on Home, with dev2's /skill /skills added to the opens-a-conversation row so the table matches homeFate. - internal/tui3/notice_test.go: both sides appended tests; all are kept (dev2's unread and retired profile-key tests, dev's ranking and rotation tests). newNoticeBoard's third argument is "hints enabled", so the hints-off test still passes false. Not a textual conflict, but broken by the merge: - internal/manual/chat/compacting-over-and-over.md: the probe "what happened to the earlier messages" reached another page once dev2's pages and dev's respelled heading met. The heading carries the phrase again. Semantic collisions checked with no change needed: Escape and double-space against dev2's task page, rail, pickers and skill chips; one /skill row and alias; the tip table (22 rows, no priority column, the unread-keys line is not a tip and shows with hints disabled); ui.hints stays a read key beside dev2's task.parallel and retired-key rows; Home's working mark and the filtered Sessions list against dev2's stopped and interrupted runs; the attach tray carries files and skill chips side by side; the e2e word table; system.md; icons and banned words; change entries. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Brings in #1410, #1440, #1426, #1389, #1388, #1422, #1334, #1424, #1425 and #1415. Conflicts resolved keeping both sides: the keys row carries dev's project and low-credit line at its right end and the dock in what they leave; the strip's home chip takes dev's word on the one top bar's lead; the chats place joins dev's restored esc and double-space manual.
Brings #1415, #1424, #1425, #1334, #1422, #1388, #1389 and #1426 onto the integration branch (dev at 5289195). Conflicted files and how each was settled: - internal/tui3/homeslash.go: the opens-a-conversation fate keeps dev2's /skill and dev's /manual and /folder (the union). dev's /project pin and the removal of /image and /ask stand. The fate-table and homeTrayCommand comments no longer name /image or the old /folder pin. - internal/manual/chat/home.md: dev's three rows for /attach, the commands that open a conversation and the ones that answer on Home, with dev2's /skill /skills added to the opens-a-conversation row so the table matches homeFate. - internal/tui3/notice_test.go: both sides appended tests; all are kept (dev2's unread and retired profile-key tests, dev's ranking and rotation tests). newNoticeBoard's third argument is "hints enabled", so the hints-off test still passes false. Not a textual conflict, but broken by the merge: - internal/manual/chat/compacting-over-and-over.md: the probe "what happened to the earlier messages" reached another page once dev2's pages and dev's respelled heading met. The heading carries the phrase again. Semantic collisions checked with no change needed: Escape and double-space against dev2's task page, rail, pickers and skill chips; one /skill row and alias; the tip table (22 rows, no priority column, the unread-keys line is not a tip and shows with hints disabled); ui.hints stays a read key beside dev2's task.parallel and retired-key rows; Home's working mark and the filtered Sessions list against dev2's stopped and interrupted runs; the attach tray carries files and skill chips side by side; the e2e word table; system.md; icons and banned words; change entries. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Separates the proposed standing preferences and design rules from #1071, as requested in Abir's review.
This draft contains the message-box parity preference, hover treatment for clickable Home headings, and model/effort/project presentation rules. The product implementation remains in #1071.
Owner confirmation is required for the standing-rule wording and the dated owner attribution before this draft is merged. The parity preference was explicitly requested in the source conversation; this PR does not presume that the conversation grants repository-wide attribution to another owner.
Validation:
make pr-readypassed; documentation-only change, with no Go packages changed.