Skip to content

Repoint the Inspire Carolina board link, which moved - #1

Merged
rjbell4 merged 1 commit into
mainfrom
claude/fix-board-link-and-status
Aug 16, 2026
Merged

Repoint the Inspire Carolina board link, which moved#1
rjbell4 merged 1 commit into
mainfrom
claude/fix-board-link-and-status

Conversation

@rjbell4

@rjbell4 rjbell4 commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

What changes

Tidying the Google Site moved the Inspire Carolina board page from
/our-people/board-members-ici to /board-members. The old URL now returns
404, which broke the "Inspire Carolina Inc. Board" button on our
/our-people/ page and the two redirect stubs pointing visitors there.

This repoints all three, and records the now-finished setup in SETUP.md.

Link Before After
site.jsonparentOrg.boardUrl 404 200
redirects.json/our-people/board/ 404 200
redirects.json/our-people/board-members-ici/ 404 200

Verified: https://www.inspirecarolina.org/board-members returns 200, and the
old path returns 404.

Pages affected

/our-people/ — the outbound board button. Everything else is docs and data.

How to review

  • Cloudflare posted a preview link below — check the Inspire Carolina
    Inc. Board
    button on /our-people/ actually lands on the board page
  • Checked it at phone width as well as desktop
  • The Build check is green

Notes

check-links.mjs cannot catch this class of breakage by design — it only
checks internal links, which is what keeps it fast and offline. SETUP.md now
flags this as the single cross-site dependency worth re-checking if the Google
Site is reorganised again.

SETUP.md also drops the planned website-contributors team. Every org member
can already push a branch and open a pull request, so a contributors team added
nothing; only website-maintainers exists, and the merge restriction is what
separates the groups. Apex AAAA records are the only item still open.


This is also the first pull request under the new rules — if the ruleset is
working, the Build check and the Cloudflare preview should both appear
below, and merging should be restricted to website-maintainers.


Generated by Claude Code

Tidying the Google Site moved the board page from
/our-people/board-members-ici to /board-members. The old URL now 404s, which
broke the "Inspire Carolina Inc. Board" button on /our-people/ and the two
redirect stubs that pointed visitors there.

Repoints all three: parentOrg.boardUrl in site.json, and the /our-people/board/
and /our-people/board-members-ici/ entries in redirects.json. Both surviving
targets return 200.

check-links.mjs cannot catch this, by design — it only checks internal links,
so it stays fast and offline. SETUP.md now flags this as the one cross-site
dependency worth re-checking if the Google Site is reorganised again.

Also records the finished setup: Cloudflare previews, the ruleset on main, the
trimmed Google Site and the submitted sitemap. The two-team plan became one —
every org member can already push a branch and open a pull request, so a
contributors team added nothing; only website-maintainers exists, and the merge
restriction is what separates the groups. Apex AAAA records are the only item
still open.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lynk-website af61498 Commit Preview URL

Branch Preview URL
Aug 16 2026, 03:59 AM

@rjbell4
rjbell4 merged commit 7c500ff into main Aug 16, 2026
2 checks passed
@rjbell4
rjbell4 deleted the claude/fix-board-link-and-status branch August 16, 2026 04:07
@rjbell4 rjbell4 mentioned this pull request Aug 16, 2026
2 tasks
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.

2 participants