research-document

Website Architecture

Website Architecture

Generated: 2026-07-22T15:10:59+00:00

Recommendation

Use Astro as the website framework and treat the website as a generated presentation layer over repository data products.

Why Astro Wins

  • Content collections provide a typed model for Markdown, JSON, and generated data products: https://docs.astro.build/en/guides/content-collections/
  • Astro can stay mostly static while still supporting interactive graph and search islands.
  • It is flexible enough to host canonical concept pages, generated registries, timelines, and custom visualization pages without forcing a docs-only information model.

Why The Others Lose For This Repository

Required Site Sections

  • Home
  • Repository Health
  • Recent Research
  • Concepts
  • Projects
  • Evidence Registry
  • Hypothesis Registry
  • Experiment Registry
  • Decision Records
  • Timelines
  • Knowledge Graph
  • Reading Paths
  • Search

Rendering Model

  • Canonical content pages are generated from Markdown.
  • Registry pages are generated from normalized data.
  • Graph and timeline views are generated from data/graph and data/lineage.
  • Search UI queries a prebuilt lexical index plus a vector service or local semantic index.