Skip to content

GDR-0024: the menu bar shows the bare bars, and the bars carry the state - #74

Merged
ChaliceForAuri merged 1 commit into
mainfrom
docs/gdr-menu-bar-mark
Oct 19, 2026
Merged

ChaliceForAuri merged 1 commit into
mainfrom
docs/gdr-menu-bar-mark

Conversation

@ChaliceForAuri

Copy link
Copy Markdown
Owner

What changed, and why

A decision record for what #65 shipped, so the menu bar's rules are written down where the next change to it will look. The record pins five things: the mark goes in the menu bar without its tile (amending GDR-0021, which kept the tile for the icon alone); the one drawing carries the state and no other glyph appears there; colour in the menu bar means the microphone is open, and the gesture's own colour belongs to the pill, not the bar (amending GDR-0017 on where the accents appear); nothing badges an update or anything else unasked (GDR-0013); and the drawing stays in code on the favicon's grid, in step with tools/app-icon.swift.

The index row and the regenerated records.json come with it.

How it was verified

  • pnpm run sync:docs regenerated 36 records; the new entry carries its date, both "Amends" references and the "Builds on" reference, so Backstage will render the links.
  • swift test and lint: N/A, no code changed.

Checks

  • Decision record — this is one.
  • Polisher touched? No.
  • Fixing a bug about reuse? No.
  • New @unchecked Sendable? No.
  • No secrets, credentials, or signing identities added to the repo.

🤖 Generated with Claude Code

Records the decision shipped in #65: the mark without its tile in the menu
bar, one drawing with five looks keyed to the controller's status, colour
meaning the microphone is open, no badge for anything the user has not
asked about, and the drawing kept in code on the favicon's grid. Amends
GDR-0021 (where the tile stays) and GDR-0017 (where the accents appear).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
timbre Ignored Ignored Preview Oct 19, 2026 6:30pm UTC

Request Review

@ChaliceForAuri
ChaliceForAuri merged commit 0327147 into main Oct 19, 2026
6 checks passed
@ChaliceForAuri
ChaliceForAuri deleted the docs/gdr-menu-bar-mark branch October 19, 2026 19:24
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