Site hub
This page is the LLM-oriented site map (not the public homepage). Visitors land on Workshop landing . Humans use the links below; LLMs should read #site-graph-json for the same structure as a connected graph (nodes + edges).
Core pages
hub.html
Central map for cross-links and graph JSON. Workshop landing remains the default entry URL.
second-brain-workshop_3.html
Marketing page: curriculum overview, features, checklist, pricing.
lessons.html
Gated modules, hands-on steps, copy-paste prompts (password required).
Workshop page anchors
These are sections on the landing page; use them for deep links from notes or automation.
Lesson modules (deep links)
Query ?lesson= opens that module after unlock. Sequence: m0→m1→m2→(m3a | m4a | m4c)→m3→m5.
Seed workflow: Module 04 Step 2.5 (after the seed) runs the master-index prompt so wiki pages connect to a hub graph—see Module 04 .
Prompt library lives on lessons.html#prompts ; it pairs with m3 and ongoing m5.
Three parallel paths after vault (m2): m3a, m4a, m4c all relate to m3 (seed) and m5 (maintain).
{
"format": "secondbrain-site-graph",
"version": 1,
"hub": { "id": "hub", "path": "hub.html", "role": "central_node" },
"nodes": [
{ "id": "hub", "path": "hub.html", "title": "Site hub", "type": "index" },
{ "id": "workshop", "path": "second-brain-workshop_3.html", "title": "Workshop landing", "type": "marketing" },
{ "id": "lessons", "path": "lessons.html", "title": "Lessons & prompts", "type": "app" },
{ "id": "w-modules", "path": "second-brain-workshop_3.html#modules", "title": "Curriculum", "type": "anchor", "parent": "workshop" },
{ "id": "w-toolkit", "path": "second-brain-workshop_3.html#toolkit", "title": "Toolkit", "type": "anchor", "parent": "workshop" },
{ "id": "w-checklist", "path": "second-brain-workshop_3.html#checklist", "title": "Pre-work checklist", "type": "anchor", "parent": "workshop" },
{ "id": "w-pricing", "path": "second-brain-workshop_3.html#pricing", "title": "Pricing", "type": "anchor", "parent": "workshop" },
{ "id": "l-content", "path": "lessons.html#lessons-content", "title": "Lessons body", "type": "anchor", "parent": "lessons" },
{ "id": "l-prompts", "path": "lessons.html#prompts", "title": "Prompt library", "type": "anchor", "parent": "lessons" },
{ "id": "m0", "path": "lessons.html?lesson=m0", "title": "Module 00 Foundation", "type": "lesson" },
{ "id": "m1", "path": "lessons.html?lesson=m1", "title": "Module 01 Data", "type": "lesson" },
{ "id": "m2", "path": "lessons.html?lesson=m2", "title": "Module 02 Vault", "type": "lesson" },
{ "id": "m3a", "path": "lessons.html?lesson=m3a", "title": "Module 03A Claude Code", "type": "lesson" },
{ "id": "m4a", "path": "lessons.html?lesson=m4a", "title": "Module 03B Notion", "type": "lesson" },
{ "id": "m4c", "path": "lessons.html?lesson=m4c", "title": "Module 03C Claude Desktop", "type": "lesson" },
{ "id": "m3", "path": "lessons.html?lesson=m3", "title": "Module 04 Seed", "type": "lesson" },
{ "id": "m5", "path": "lessons.html?lesson=m5", "title": "Module 05 Maintain", "type": "lesson" }
],
"edges": [
{ "from": "hub", "to": "workshop", "rel": "links" },
{ "from": "hub", "to": "lessons", "rel": "links" },
{ "from": "workshop", "to": "hub", "rel": "nav_back" },
{ "from": "lessons", "to": "hub", "rel": "nav_back" },
{ "from": "workshop", "to": "lessons", "rel": "cta" },
{ "from": "lessons", "to": "workshop", "rel": "nav" },
{ "from": "workshop", "to": "w-modules", "rel": "contains" },
{ "from": "workshop", "to": "w-toolkit", "rel": "contains" },
{ "from": "workshop", "to": "w-checklist", "rel": "contains" },
{ "from": "workshop", "to": "w-pricing", "rel": "contains" },
{ "from": "lessons", "to": "l-content", "rel": "contains" },
{ "from": "lessons", "to": "l-prompts", "rel": "contains" },
{ "from": "m0", "to": "m1", "rel": "next_in_sequence" },
{ "from": "m1", "to": "m2", "rel": "next_in_sequence" },
{ "from": "m2", "to": "m3a", "rel": "path_branch" },
{ "from": "m2", "to": "m4a", "rel": "path_branch" },
{ "from": "m2", "to": "m4c", "rel": "path_branch" },
{ "from": "m3a", "to": "m3", "rel": "converge" },
{ "from": "m4a", "to": "m3", "rel": "converge" },
{ "from": "m4c", "to": "m3", "rel": "converge" },
{ "from": "m3", "to": "m5", "rel": "next_in_sequence" },
{ "from": "m3", "to": "l-prompts", "rel": "uses_prompts" },
{ "from": "m5", "to": "l-prompts", "rel": "uses_prompts" },
{ "from": "m2", "to": "m3", "rel": "prerequisite" },
{ "from": "l-prompts", "to": "m3", "rel": "supports" }
]
}
Graph JSON also in <pre id="site-graph-json"> for copy/paste into LLM context.