Documentation menu

Developer Notes

Developer notes

These documents are for framework contributors and maintainers. They distinguish current architectural constraints from proposed APIs and remaining work.

Architecture

  • Principles defines the constraints intended to survive API changes.
  • Compiler pipeline defines Go/TypeScript ownership, artifact invariants, protocol lifecycle, and validation.

Current package boundaries and targeted development commands remain colocated with their source:

Proposals

These pages contain design direction and draft syntax. They may describe behavior that is not implemented:

Roadmap

  • Framework capabilities distinguishes implemented behavior from the remaining full-stack framework work.
  • Compiler roadmap prioritizes contract, typechecking, parsing, interactivity, composition, and operational work.
  • Open questions records decisions that are still unresolved.

Before promoting proposal material into a guide or reference page, make the behavior executable in the workspace and update its status explicitly.