Skip to content

Remove search bar footer chips across all modes - #303

Merged
BigSimmo merged 11 commits into
mainfrom
cursor/remove-search-footer-chips
Jul 6, 2026
Merged

Remove search bar footer chips across all modes#303
BigSimmo merged 11 commits into
mainfrom
cursor/remove-search-footer-chips

Conversation

@BigSimmo

Copy link
Copy Markdown
Owner

Summary

  • Removes the footer chip row (Evidence, Sources, Indexed, Pathways, etc.) from the search composer in every mode
  • Scope and mode shortcuts remain in the + action menu
  • Scope popover focus returns to the + trigger after dismiss

Test plan

  • Updated ui-accessibility, ui-smoke, ui-stress, and ui-tools specs for + menu scope flow
  • CI verify:cheap / UI smoke on merge

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@supabase

supabaseBot commented Jul 5, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project sjrfecxgysukkwxsowpy because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@cursorcursorBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Scope dismiss focus not restored
    • Replaced the orphaned scopeSummaryRef with actionMenuTriggerRef in closeScope, closeScopeSheet, useDismissableLayer, and the scope Sheet returnFocusRef so dismiss restores focus to the + menu trigger.

You can send follow-ups to the cloud agent here.

Reviewed by Cursor Bugbot for commit 7be6da9. Configure here.

Comment threadsrc/components/clinical-dashboard/master-search-header.tsx Outdated
After removing the footer scope chip, scope dismiss paths still targeted
scopeSummaryRef which is no longer attached. Wire focus restoration through
actionMenuTriggerRef for the popover, sheet, and dismiss layer.
@BigSimmo
BigSimmo enabled auto-merge (squash) July 5, 2026 19:12
@BigSimmo
BigSimmo merged commit 56e89c5 into mainJul 6, 2026
5 checks passed
@BigSimmo
BigSimmo deleted the cursor/remove-search-footer-chips branch July 9, 2026 12:35
BigSimmo pushed a commit that referenced this pull request Aug 12, 2026
…system rows
Archived as verified-delivered or duplicate: #303, #284 (dup of #296), #149,
#159, #286, #287, #288, #256, #261, #291.
Re-scoped with re-measured evidence: #210 (gate was never missing; the defect
is the .next/dev types include), #262 (aliases 228 -> 193), #266 (counts moved,
23 unadopted holds), #275 (premise 'only one implementation' is false — the
values leaked to five files).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
BigSimmo pushed a commit that referenced this pull request Aug 12, 2026
docs/outstanding-issues.md has no merge driver by design, so this conflicted
in seven hunks. Resolved by taking main's file as the base — it carries main's
own archives (#207, #226, #230, #261, #284, #296) — then re-applying all 23 of
this branch's changes through scripts/outstanding-issues.mjs: 15 archives and
8 detail rewrites. Verified afterwards that every one landed and that the
guard reports no ids deleted from base.
Two rows are deliberately NOT resurrected. This branch's #302 (style-contract
line-break artifacts) and #303 (issues:next-id sync) no longer exist anywhere
on main under any id — main has since reused both numbers for entirely
different live rows. Both of this branch's rows were verified-delivered trivia,
so nothing actionable is lost, but the disappearance is itself evidence for
#156/#168: a main-side merge dropped rows, which is the hazard those rows
describe.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
BigSimmo pushed a commit that referenced this pull request Aug 12, 2026
Archived #303: probed the real CLI rather than reading it — ledger:append now
accepts a --scope value beginning with a double dash. (The probe row it wrote
was removed immediately and the guard re-run clean.)
#302 re-measured and WORSE, which strengthens it: the legacyShadowAliases
ceiling is still pinned at 220 while the gate measures 193 — 27 units of
unguarded slack, up from 3 when the row was written. Paying #262's debt down
bought headroom instead of tightening the gate, which is exactly the row's
thesis.
#215 re-scoped: one of its three items is done (image-lightbox has
decoding=async) and the row's path was misleading — the file is under
clinical-dashboard/, so a root-level search reads as 'already fixed'.
Twenty stamped VERIFIED CORRECT with the measurement that settled each.
Coverage: 58 of 119 open rows now carry sweep evidence, up from 34.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
BigSimmo pushed a commit that referenced this pull request Aug 12, 2026
…d rows
The conflict was one hunk. Resolved by keeping this branch's #302 (re-measured
2026-08-12, newer than main's) and all four of main's genuinely new rows
(#304, #305, #306, #307), dropping only main's older #302 and its #303, which
this branch had already archived as delivered after probing the CLI.
Correcting an earlier claim in this branch's history: #302 and #303 were NOT
lost by main. Main renumbered them to #306 and #307 after the id collision,
which is exactly what the guard advises. Both are re-filings of work already
done, and both are archived here with evidence — style-contracts.ts:352-354 is
clean, and the marker reads 308 against a highest declared id of 307.
The derived loss detector reports one exception, #262, which is intentional:
main's version of that row is newer than this branch's.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
Sign up for freeto 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

@BigSimmo@cursoragent