You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Events, Shop, and My Account now use the shared page-hero layout, with decorative images and enough clearance below the fixed navigation on desktop and mobile. The solution is generalized through the shared Header component so every current and future page using that component receives the same navigation clearance.
Production remains on Netlify for this release. The separate move to controlled Firebase Hosting and automatic protected-branch releases is tracked by #460.
Rollback preview 6a61cf4b22a1580008821ba2 is ready. Its public marker pins the former source/tree, 60 files, digest 72d690a7d1faa5b707fc10ce3c50387d31f7c4745df4d21453c90d4a2a84ebe4, and former live bundles main.58ede287.js / main.cdd8bda4.css.
Preferred emergency action: a Netlify owner atomically restores the prior deploy, then verifies the public release marker and routes.
Netlify recorded that merge as unpublished deploy 6a61ca460c41450008ee531d with state error; the published production deploy remained 6a61c544171ea80008307623.
Documentation PR Docs: bind emergency rollback to current main #465 merged as a70545760510ed5e6575919eac9b8111e97f927f, correcting rollback instructions to bind the exact current main rather than the original release merge.
Netlify also recorded the documentation merge as unpublished deploy 6a61d10d69aef30007454a71 with state error; the published production deploy again remained unchanged.
The temporary exact-release gate is inactive again. Ordinary main merges do not publish the website.
Netlify must remain available until that Firebase Hosting cutover, DNS/TLS verification, observation period, and rollback proof are complete.
Officer impact: Events, Shop, and My Account are readable below the fixed navigation and use consistent page titles and decorative hero images. Officers do not need to edit source files, run commands, or handle deployment secrets.
Officer documentation: OFFICER_START_HERE.md, docs/officers/README.md, docs/officers/PUBLISH_AND_CHECK.md, docs/officers/REQUEST_A_CHANGE.md, docs/officers/ACCESS_CONTINUITY.md, and docs/officers/SYSTEM_MAPS.md.
Deployment evidence: Netlify deploy 6a61c544171ea80008307623; public release marker and bundles verified on runmprc.com; desktop/mobile Events and Shop plus signed-out Account routing verified; unpublished skip deploys 6a61ca460c41450008ee531d and 6a61d10d69aef30007454a71; exact rollback preview 6a61cf4b22a1580008821ba2; GitHub Actions release, safety, documentation, and rollback runs passed all five jobs.
Outcome
Completed on 2026-07-23.
Events, Shop, and My Account now use the shared page-hero layout, with decorative images and enough clearance below the fixed navigation on desktop and mobile. The solution is generalized through the shared
Headercomponent so every current and future page using that component receives the same navigation clearance.Production remains on Netlify for this release. The separate move to controlled Firebase Hosting and automatic protected-branch releases is tracked by #460.
Production release
4f67e6cafb975a3f985fefc67f094b3a37526702.ed1b0833f25822cee80c99ded8753722b5608a3f.878c6628d961f4484cb49208aef53f1e9f2e3b47.6a61c544171ea80008307623.main.9ab083e3.jsandmain.9b75243f.css.7570955c2a00926e5813aef135f1799172cfd046072ac89fb4e492bed0797092.The source ref used by the exact-artifact builder was deleted after publication, so a historical retry cannot rebuild the authorized release.
Production verification
runmprc.comserved the exact public release marker and expected bundles./accountto the image-backed Login page without signing in or accessing member data.Rollback and post-release safety
6a54a3c93db9d300082e1f5f.2f2bbf1abab7f303c09ca27606966cee8b3938cc, based on currentmaina70545760510ed5e6575919eac9b8111e97f927f.6a61cf4b22a1580008821ba2is ready. Its public marker pins the former source/tree, 60 files, digest72d690a7d1faa5b707fc10ce3c50387d31f7c4745df4d21453c90d4a2a84ebe4, and former live bundlesmain.58ede287.js/main.cdd8bda4.css.04d6d2cd88dda0e6ec7e2b6a71514e6ce2e4db25.6a61ca460c41450008ee531dwith stateerror; the published production deploy remained6a61c544171ea80008307623.a70545760510ed5e6575919eac9b8111e97f927f, correcting rollback instructions to bind the exact currentmainrather than the original release merge.6a61d10d69aef30007454a71with stateerror; the published production deploy again remained unchanged.mainmerges do not publish the website.Follow-up
#460 owns the permanent release contract:
Netlify must remain available until that Firebase Hosting cutover, DNS/TLS verification, observation period, and rollback proof are complete.
Officer impact: Events, Shop, and My Account are readable below the fixed navigation and use consistent page titles and decorative hero images. Officers do not need to edit source files, run commands, or handle deployment secrets.
Officer documentation:
OFFICER_START_HERE.md,docs/officers/README.md,docs/officers/PUBLISH_AND_CHECK.md,docs/officers/REQUEST_A_CHANGE.md,docs/officers/ACCESS_CONTINUITY.md, anddocs/officers/SYSTEM_MAPS.md.Deployment evidence: Netlify deploy
6a61c544171ea80008307623; public release marker and bundles verified onrunmprc.com; desktop/mobile Events and Shop plus signed-out Account routing verified; unpublished skip deploys6a61ca460c41450008ee531dand6a61d10d69aef30007454a71; exact rollback preview6a61cf4b22a1580008821ba2; GitHub Actions release, safety, documentation, and rollback runs passed all five jobs.