Vyasa Extension Refactor Audit and Execution Plan

Mechanical Migration PlanURL copied

Phase 20: Static Build ParityURL copied

Goal:

  • Static build uses the same extension contracts as live server.

Steps:

  1. Build runtime once from config.
  1. Render documents through document registry.
  1. Render markdown through markdown registry.
  1. Render shell through layout slot.
  1. Collect page asset bundles.
  1. Copy core and extension static assets.
  1. Remove hard-coded CSS/JS from generate_static_html.

Acceptance:

  • Static and live output load the same extension assets.
  • Static build tests cover Mermaid/Tasks/Tabs presence only when used.