Skip to content

Make the public entry flow human-first - #39

Merged
erinepshovel-code merged 9 commits into
mainfrom
ux/human-entry-way-labs
Aug 14, 2026
Merged

erinepshovel-code merged 9 commits into
mainfrom
ux/human-entry-way-labs

Conversation

@erinepshovel-code

Copy link
Copy Markdown
Contributor

What changes

  • makes Awakening a single human threshold: Awakening → Enter The Way → Way Tree
  • removes visible AI/machine-reader controls and repository digest metadata from the ordinary human homepage/footer
  • keeps machine discovery intact through <head> alternate metadata, sitemap routes, llms.txt, and /eai/aicontext.md
  • makes the Way Tree the primary reading spine
  • renders canon as normal reading text first
  • nests a collapsible Article Lab preview inside each reviewed Rights Article
  • keeps exact source text available as a deeper disclosure rather than the default reading surface
  • simplifies ordinary navigation around The Way, Textbook, Narratives, Projects, Artifacts, Works, Research, and Search

Invariants preserved

  • canon source/order is not rewritten
  • Article Lab interpretation remains distinct from canon
  • full Lab routes and research fields remain available
  • machine-readable endpoints remain published and discoverable
  • exact source text remains accessible

Contracts updated

  • source-level site contract
  • generated-site contract
  • browser UX contract

Validation boundary

The repository contracts were updated to match the new interface. I could not execute the Node/Eleventy/Playwright suite from this connector session, so npm run check and npm run test:e2e remain the execution witnesses before merge.

@erinepshovel-code
erinepshovel-code marked this pull request as ready for review August 14, 2026 02:39
@erinepshovel-code
erinepshovel-code merged commit a769f05 into main Aug 14, 2026
4 of 5 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