Skip to content

WEB-002C: publish bounded inert People Finder preview - #624

Merged
daliu merged 1 commit into
mainfrom
codex/issue-623-netlify-release
Aug 13, 2026
Merged

daliu merged 1 commit into
mainfrom
codex/issue-623-netlify-release

Conversation

@daliu

@daliu daliu commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Outcome

Arms one exact-parent, one-shot Netlify release for the disabled profile-photo/searchability and officer People Finder interface. The published input is a frozen nine-path projection over the known-good live source; no connected member-directory service is included. Closes #623 after publication, repause, and final readback.

Officer impact: Officers may later see only a disabled People Finder interface behind the existing administrator guard. Search is explicitly not connected; no name, photo, setting, result, or member-directory request is accepted.

Officer documentation: OFFICER_START_HERE.md, docs/officers/README.md, docs/officers/PUBLISH_AND_CHECK.md, and docs/officers/EVENTS_SHOP_MEMBERS.md now describe the pending bounded release, signed-out proof, rollback, and repause.

Deployment evidence: Frozen source c2d87d1f69f15e128a0bc9b1b9f915b7c8417aec, tree 411aa6ec9a9459f5d923030533ffc7c007fe6908, sole parent/live source 39ab8649df411262c8109a3c81a57bc38f1e168b; exact nine-path diff SHA-256 9bd54ca4bbe4a559725c6c72d6ab74cb53cafd144dcaab63dda50a3d23eff6e5; reproducible artifact 62 files / d837272a1e5efc1575809e87f532276b38d1a63f1dd79ec1aef0533f6da8afb1. Current production remains Netlify deploy 6a6dc9ea588b0c0008036312, which is the rollback target. Firebase, Rules, Functions, indexes, providers, accounts/sign-in, and production data are unchanged and were not deployed.

Release invariant

  • Expected first parent: 019353361210021483f23003e09ee6924b78e67c.
  • This PR must merge with a GitHub merge commit only. Do not squash or rebase.
  • Production must publish only after the pinned Deploy Preview marker, exact-head CI, blocker re-read, and a separately reviewed repause are ready.
  • Public verification is signed out. Protected layout proof remains synthetic.
  • Any identity, digest, marker, route, network, or repause mismatch stops and restores deploy 6a6dc9ea588b0c0008036312.

Review and checks

  • Three independent reviews: frontend/release security GO, release-policy/tests GO, backup-officer/operations GO.
  • Frozen source focused tests: 8/8; full frontend: 64/64; diagnostic build and type check pass.
  • Release repository Node 20 suite: 105/105.
  • Release workflow checks: 14/14.
  • Clean remote-fetch release builder reproduced the exact count/digest.
  • git diff --check passes.

This is not reusable release automation and does not satisfy #507 or connect the backend.

@netlify

netlify Bot commented Aug 13, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for luminous-fox-7c393f ready!

Name Link
🔨 Latest commit 1fdb31f
🔍 Latest deploy log https://app.netlify.com/projects/luminous-fox-7c393f/deploys/6a7e05febf8fde00084cf9e0
😎 Deploy Preview https://deploy-preview-624--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.

@daliu
daliu merged commit 9d5cc86 into main Aug 13, 2026
9 checks passed
@daliu
daliu deleted the codex/issue-623-netlify-release branch August 13, 2026 18:04
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.

WEB-002C — Publish the bounded inert member-directory interface preview

1 participant