Skip to content

MEMBERS-DIRECTORY-001L — Restore People-finder submit focus after search completion - #642

Merged
daliu merged 1 commit into
mainfrom
codex/issue-641-admin-search-focus
Aug 14, 2026
Merged

MEMBERS-DIRECTORY-001L — Restore People-finder submit focus after search completion#642
daliu merged 1 commit into
mainfrom
codex/issue-641-admin-search-focus

Conversation

@daliu

@daliu daliu commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Closes #641

Officer impact: No live officer workflow changes. In preserved connected source, keyboard focus returns to the exact People-finder name input or Search button displaced by one current search, but only when native disablement left no meaningful focus; focus deliberately moved elsewhere is preserved.

Officer documentation: SYSTEM_DESIGN.md, IMPLEMENTATION_PLAN.md, SECURITY.md, and docs/officers/EVENTS_SHOP_MEMBERS.md.

Deployment evidence: Source and tests only. No website or Firebase deployment, provider configuration, account/sign-in action, or production-data action. Availability remains hard false and production remains the inert #623 preview.

Scope

  • Exact-operation input/Search focus intent and guarded post-settlement handoff.
  • Named MEMBERS-DIRECTORY-001L RED/GREEN matrix.
  • Separate source-only current-truth and backup-officer evidence hunks.

The intent contains no query, name, result, photo, account ID, request ID, or service value. It creates no request, retry, result, Clear action, audit, service call, or data URL. App/admin changes, editing, Clear, unmount, and stale completions are fenced. #507 retains every backend/privacy/authorization/staging/availability/publication/live gate. Active #616 paths and its separate SECURITY hunk are unchanged.

Verification

  • Trustworthy old-source RED: 6 restoration cells failed; 10 controls passed.
  • Named 001L: 22/22.
  • AdminMemberDirectory: 47/47.
  • Full frontend: 18 suites / 1,181 tests.
  • TypeScript, scoped ESLint, lint baseline (120/113/6), diagnostic build.
  • Repository workflow/security tests: 105/105.
  • git diff --check.
  • Independent focus/race, security/privacy, frontend/accessibility, and backup-officer reviews: GO.

Exact head: 5166c92
Tree: 0a2deecc78c1c1645c50db8a1b79f991df41f580
Parent/base: 3ca02e1
Exact binary diff SHA-256: a1a8630995701e001af2c5fdfd256c01d9c022f457329fceef17f17d34024696

@netlify

netlify Bot commented Aug 14, 2026

Copy link
Copy Markdown

Deploy Preview for luminous-fox-7c393f ready!

Name Link
🔨 Latest commit 5166c92
🔍 Latest deploy log https://app.netlify.com/projects/luminous-fox-7c393f/deploys/6a7e5fd72327120008492418
😎 Deploy Preview https://deploy-preview-642--luminous-fox-7c393f.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

MEMBERS-DIRECTORY-001L — Restore People-finder submit focus after search completion

1 participant