Skip to content

Research baseline and source-of-truth map

This appendix captures the research baseline used to build the planning-meta corpus.

  • Normative source: defines policy or contract that other planning docs should not contradict.
  • Operational source: describes practical workflow and execution state.
  • Explanatory source: clarifies architecture intent and boundaries.
  • Analytical source: provides checklists or critique support.
SourceClassificationConfidenceNotes
docs/src/architecture/internal-web-ir-implementation-blueprint.mdoperational + partial normativeMediumcomprehensive, but mixes historical and active sections
docs/src/adr/012-internal-web-ir-strategy.mdnormative architecture intentHighaccepted ADR with clear target boundaries
docs/src/explanation/expl-architecture.mdexplanatoryHighconceptual pipeline and module map
docs/src/explanation/expl-compiler-lowering.mdexplanatoryHighlowering-phase narrative and current-vs-target bridge
docs/agents/governance.mdnormative quality/governance constraintsHighTOESTUB and quality review constraints
docs/src/architecture/doc-to-code-acceptance-checklist.mdanalytical + acceptance checklistHighconcrete merge-time checklist controls
  1. Build a full-stack Vox strategy centered on internal structural representation.
  2. Preserve current islands compatibility while reducing internal complexity.
  3. Improve semantic ownership clarity across AST/HIR/Web IR/emit layers.
  4. Define anti-foot-gun planning controls.
  5. Make planning explicit enough for agent execution with low ambiguity.
  1. Normative and historical content co-located in large planning artifacts.
  2. Drift risk in ownership language and gate interpretation.
  3. Deferral metadata inconsistent across artifacts.
  4. Truncation pressure in large plans without explicit weighted detail policy.

External assumption validation (web + repo)

Section titled “External assumption validation (web + repo)”
AssumptionStatusConfidenceSource linksNotes
React ecosystem interop remains high-value for Vox web strategySupportedHighReact Compiler 1.0 stable, React Compiler docsAligns with ADR strategy to keep React/TanStack target while reducing internal complexity.
Strict nullability modeling reduces undefined-behavior riskSupportedHighTypeScript strictNullChecksSupports explicit Required/Optional/Defaulted planning posture for WebIR boundaries.
Island architecture remains compatible with attribute-anchored hydration contractsSupportedMediumAstro islands architectureConfirms selective-hydration compatibility model; does not prescribe Vox wire format details.
Transform/codegen separation improves maintainability in compiler systemsSupportedMediumSWC architectureSupports planning preference for structured IR + thin printers.

Validation caveats:

  • External references support directionality, not one-to-one implementation requirements.
  • Repo code-path truth remains the final authority for current-state claims.

This file provides traceability for the planning corpus. It reduces “why did we choose this structure?” churn during future rewrites.