Skip to content

WEB-SUGGESTIONS-001A: add a static Suggestions page - #620

Merged
daliu merged 1 commit into
mainfrom
codex/issue-618-suggestions
Aug 13, 2026
Merged

daliu merged 1 commit into
mainfrom
codex/issue-618-suggestions

Conversation

@daliu

@daliu daliu commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Closes #618

Outcome

Adds a source-only public Suggestions information page at /suggestions. The page provides one internal path to the existing Contact page and does not add a suggestion form, public idea list, external intake provider, suggestion record, or suggestion-specific service or analytics call.

The footer exposes the route as a secondary utility link. The primary navigation is unchanged.

Safety boundary

Scope

The reviewed change is exactly 16 paths: the new page and CSS; route/footer/SEO-shell/sitemap integration; focused route, no-intake, sitemap, lint, and repository-safety tests; exact lint/current-truth metadata; and the affected content/map/preview officer documentation.

Exact reviewed head: da87c25
Exact tree: a746c0e50c7f43db93b95e249f4fc77ad5e7bab3
Exact binary patch SHA-256: af4d18827b32a9477f04004a93130620463dd39d1a929fd2a86c692c17871ac7

Verification

  • Focused Suggestions route/privacy/SEO tests: 2 passed.
  • Full frontend: 18 suites, 1,054 tests passed.
  • Protected repository-safety command: 94 passed.
  • SPA navigation: 11 passed.
  • Lint ledger: 119 files, 113 errors, 6 warnings; existing findings unchanged.
  • Diagnostic production build: passed.
  • Real-browser checks: exact-one Suggestions SEO tags, 320px reflow and keyboard focus, 1440px 52rem content cap, footer routing, and Contact transition passed.
  • Three independent final reviews: GO.

Officer handoff

Officer impact: Visitors gain a clear, secondary path for short ideas through the existing Contact channel. This change assigns no mailbox owner, response deadline, moderation duty, or new provider workflow.

Officer documentation: docs/CONTENT_GUIDE.md, docs/officers/SYSTEM_MAPS.md, and docs/officers/UPDATE_PUBLIC_CONTENT.md.

Deployment evidence: Source and local tests/browser checks only at publication. The website has not been published or verified from this PR. No Firebase deployment, outside-provider configuration, production-data action, or live behavior check occurred.

@netlify

netlify Bot commented Aug 13, 2026 •

Copy link
Copy Markdown

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

Name Link
🔨 Latest commit da87c25
🔍 Latest deploy log https://app.netlify.com/projects/luminous-fox-7c393f/deploys/6a7d636d30804600088f9784
😎 Deploy Preview https://deploy-preview-620--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 commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

READY-TO-MERGE marker for exact reviewed head da87c253951d953693d3712d224f2d103482a1c3 (tree a746c0e50c7f43db93b95e249f4fc77ad5e7bab3, 16-path patch SHA-256 af4d18827b32a9477f04004a93130620463dd39d1a929fd2a86c692c17871ac7). Three independent exact-diff reviews returned GO: documentation/scope/backup-officer; privacy/UX/browser; tests/lint/mutation. CI run 31673796755 passed all five required jobs. Exact-head Netlify preview deploy 6a7d636d30804600088f9784 is ready, preview-only (published_at null), and bound to this exact commit. Readback: /suggestions, /contact, and /robots.txt are HTTP 200/no redirects; exact-one Suggestions title/canonical/description/H1; zero forms/intake controls/provider resources in main; sole main link routes to /contact; HSTS/noindex present; no console errors beyond the existing app_check_disabled warning. Source changed/tests passed/preview verified; website production, Firebase, outside provider, data, and live runmprc.com remain unchanged. GitHub's required-review gate cannot represent these independent Codex reviews, so the controlled admin-squash path is required after one final base-freshness check.

@daliu
daliu merged commit 3cf3e5b into main Aug 13, 2026
9 checks passed
@daliu
daliu deleted the codex/issue-618-suggestions branch August 13, 2026 06:31
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-SUGGESTIONS-001A — Add a static Suggestions page with no page-level intake

1 participant