Architecture Overview
Data-Driven Architecture
Section titled “Data-Driven Architecture”LongtermWiki sites follow a data-driven pattern:
- YAML is the source of truth - Entity definitions, relationships, metadata
- Build-time processing - YAML → JSON for fast runtime access
- React components - Consume JSON data for interactive UIs
Key Concepts
Section titled “Key Concepts”Entities
Section titled “Entities”Everything is an entity with a stable ID:
- id: deceptive-alignment type: risk title: Deceptive Alignment description: AI systems that appear aligned during training but pursue different goals when deployedPath Registry
Section titled “Path Registry”Entity IDs map to URLs, allowing content reorganization without breaking links:
// Generated at build time{ "deceptive-alignment": "/knowledge-base/risks/technical/deceptive-alignment/"}Components
Section titled “Components”Use EntityLink to reference entities by ID:
<EntityLink id="deceptive-alignment" />// Renders as a link to the current URL for that entity