Skip to content

Refresh Neuro article at an unlisted production preview URL - #149

Merged
lksbrssr merged 3 commits into
mainfrom
feat/refresh-neuro-unlisted-preview
Sep 9, 2026
Merged

Refresh Neuro article at an unlisted production preview URL#149
lksbrssr merged 3 commits into
mainfrom
feat/refresh-neuro-unlisted-preview

Conversation

@lksbrssr

@lksbrssr lksbrssr commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Updates the existing Neuro article draft from the latest clean Google Doc, including the final edits made September 9. This PR is now an unlisted production preview, not the public go-live switch.

On merge, the article will be available without Vercel authentication at:

https://www.plrd.org/blog/preview-neurotech-4972678300d0a37a2a1e0b9d1b40e852/

  • Uses a fresh randomly generated 128-bit URL suffix and unlisted: true.
  • Keeps the article out of public listings, search, RSS, and the sitemap, with noindex, nofollow.
  • Replaces the old preview-neurotech-ea88a298 draft rather than creating a second article. The old preview URL is removed; no redirect publishes the new path.
  • Incorporates current main to resolve the stale PR conflicts. Net diff against main is limited to the article replacement and generated blog data.

Copy preservation

  • Title and all 87 body paragraphs, headings, and list items checked against the final clean source, normalizing only HTML whitespace and the obvious heading typo “What it matters” → “Why it matters.”
  • All 12 source hyperlinks preserved, including the latest social links.
  • Uses the now-resolved Google Doc content, not a concatenation of tracked insertions/deletions. The Google Doc was not changed.
  • Preserves the existing author credits, hero/opportunity-space images, loop diagram, and informational disclaimer. Removes the Doc's editor-only preview-link preamble from the article.
  • Updates the title/date and uses the source mission paragraph for summary metadata.

Verification

  • npx tsc --noEmit — passed.
  • npm run build — passed.
  • Source-to-generated-HTML equivalence and exact hyperlink inventory — passed.
  • Production server article route — HTTP 200, correct title, noindex, nofollow, no broken images.
  • Served sitemap plus generated RSS/search exclusion — passed.
  • Desktop and 390px mobile visual review, including the added Mouse Brain Connectome card — passed; no horizontal overflow.
  • Final Google Doc body re-read before push and confirmed unchanged from the source used for this revision.

Important boundary

This is an unlisted, publicly reachable preview, not confidential hosting. Anyone with the link can open it, and this repository/PR is public, so the path is discoverable in source. The random suffix prevents practical blind guessing; it does not provide access control.

The new production URL becomes available after this PR is merged and deployed. This PR does not publish the article in the public feed/listings. Do not merge the older public-publication PR #100 as part of this preview update.

lksbrssr and others added 3 commits August 18, 2026 10:57
… + hidden)

- preview-neurotech-ea88a298: sync to PR100's latest content (adds the
  virtuous-loop graphic and the italic informational disclaimer that the
  live version was missing); keep unlisted: true.
- preview-dhr-f12c6df6: add the DHR focus-area post at a cryptic slug,
  unlisted: true.

Both render at their direct URLs but stay out of the carousel, insights,
/blog listing, sitemap, RSS, and search, and are marked noindex.
Rename preview-neurotech-ea88a298 -> neurotech-frontier-human-flourishing
and remove unlisted, so it appears in the carousel, insights, /blog,
sitemap, RSS and search. Content is PR #100's latest (loop graphic +
informational disclaimer). Stacked on the unlisted-previews branch.
@vercel

vercel Bot commented Sep 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
plrd.org Ready Ready Preview Sep 9, 2026 11:36am UTC

Request Review

@lksbrssr
lksbrssr merged commit adfca64 into main Sep 9, 2026
2 checks passed
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.

1 participant