diff --git a/src/home/index.njk b/src/home/index.njk index 7d528be..d1ac95f 100644 --- a/src/home/index.njk +++ b/src/home/index.njk @@ -25,20 +25,6 @@ permalink: /home/

All eight Rights articles now have a canon-bounded path through exact excerpt, note conversation, reductio ad absurdum, worst and best practices, applications across eleven domains, and an initial reviewed research field.

Open the Article LabRead publication drafts
-
-

Choose a depth

-

One body of work, several honest entrances

-
- Canon-derived

Return to Awakening

Re-enter the opening threshold and its reminder that you are not alone.

- Canon-derived

Read the Preamble

Enter the opening civic claim directly through a stable route generated from the selected canon.

- Canon-derived

Read the Way

Move through the preamble, articles, etiquette, addenda, and their internal structure without beginning at the raw wall of text.

- Distributed textbook

Read Chapters Zero–Seven

Follow the technical architecture from root ontology through carrier, measurement, self-declaration, canon placement, architecture, instrument, and echo.

- Interpretation

Enter the Article Lab

Test each Rights article through its notes, absurd limits, practice contrasts, domain applications, research support, dissent, and limits.

- Publication

Read public articles

Follow selected canon units through companion readings, applications, handbook seeds, and script drafts without losing source boundaries.

- Implementation

Map the Projects

Every public organization repository receives a generated space, grouped by function and refreshed at build time.

- Frontier

Use the Artifacts

Interactive explanations, visual studies, public experiments, and compact publications live here without fragmenting the site identity.

-
-

Current field snapshot

{{ generated.repos.publicRepoCount }} public repositories · {{ generated.canon.units.length }} canonical units · {{ generated.textbook.chapterCount }} textbook chapters

diff --git a/tests/site-contract.test.mjs b/tests/site-contract.test.mjs index c48f078..f8a7b68 100644 --- a/tests/site-contract.test.mjs +++ b/tests/site-contract.test.mjs @@ -32,8 +32,7 @@ test('Awakening owns the static public threshold and routes inward', async () => assert.match(splash, /href="\/preamble\/"/); assert.match(splash, /href="\/home\/"/); assert.match(home, /permalink: \/home\//); - assert.match(home, /Return to Awakening/); - assert.match(home, /href="\/chapters\/"/); + assert.match(home, /href="\/lab\/"/); }); test('distributed textbook routes are data-backed and source-bound', async () => {