Skip to content

CC-5: Muse Assist bar order, Muse Code logo, Mac logo cache, iOS parity - #242

Merged
jaywedgeworth22 merged 1 commit into
mainfrom
cursor/cc-5-muse-parity-655a
Oct 15, 2026
Merged

jaywedgeworth22 merged 1 commit into
mainfrom
cursor/cc-5-muse-parity-655a

Conversation

@jaywedgeworth22

Copy link
Copy Markdown
Collaborator

Context

Addresses Linear CC-5 (Muse Assist bars order, Muse Code logo, Mac desktop logos and Muse visibility, iOS alert parity). linear_show is not enabled for this Agent-Sync seat, so scope came from fleet recall handoff 6c8fedcb and the open codebase.

Changes

Muse Assist meter pairing (iOS)

  • Shared QuotaWindowVocabulary.isMuseAssistWeekly / isMuseAssistExtra (Mac Glance already used equivalent logic; now one source).
  • iOS companion cards sort and select short/long bars for muse-assist so 7d / weekly is left and + / extra is right (fixes additional-tokens bucket sorting as short cadence).
  • Meter captions use popoverCaption (7d, +, …) and extra countdown shows extra, matching Mac Glance.

Muse Code logo (transparent)

  • Regenerated muse-code.png and iOS provider-muse-code imageset from the transparent muse-code-color asset (removed opaque white corners).

Mac desktop / menu bar logos

  • PlatformLogoImage.invalidateCaches() when Accent on Platform Logos, menu bar mark style, per-provider mark style, or accent changes — fixes stale teal-tinted menu bar marks after toggling accent follow off.

Widget alias

  • Generic muse wire keys map to Muse Assist (not Muse Code), matching QuotaProviders canonical aliases.

iOS runaway alert parity

Already shipped via Mac exportedAlerts + companion raisePendingAlerts (PR #195 pattern). No phone-side AnomalyDetector duplicate in this PR.

Deferred (needs owner Mac / secrets)

  • Local Muse Code / Assist probe in LocalQuotaReader (Keychain ai.meta.dev.credentials / fleet read token). Empty Muse rows when server pull fails are environmental, not fixed by UI-only changes here.
  • If fleet read token is missing, Jay must re-save the token in CodeCaps Settings — no Infisical secret required for this PR.

Verification

  • PNG corner alpha check: Muse Code assets transparent at edges.
  • Added QuotaWindowVocabularyTests.testMuseAssistWeeklyAndExtraMetersAreClassifiedSeparately.
  • swift test not run on the cloud agent VM (no Swift toolchain); CI on merge is the gate.

Closes CC-5 when merged via Deployer.

Open in Web Open in Cursor 

Pair Muse Assist weekly and extra meters on iOS using shared vocabulary
helpers, regenerate transparent Muse Code PNGs, and bust menu-bar mark
caches when accent or logo-style settings change.

Co-authored-by: Jay Wedgeworth <jaywedgeworth22@users.noreply.github.com>
@linear-code

linear-code Bot commented Oct 15, 2026

Copy link
Copy Markdown

CC-5

@jaywedgeworth22
jaywedgeworth22 merged commit b3fc6bb into main Oct 15, 2026
4 checks passed
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.

2 participants