RFC-0002: Language

  • Status: Draft
  • Area: Authoring

Proposal

Define Engineering Language as the human-readable authoring layer that captures engineering intent in a constrained, reviewable form and lowers into canonical IR rather than acting as the final execution substrate itself.

Open Questions

  • How much of the first language surface should be embedded in Kotlin-hosted DSLs versus a standalone syntax?
  • Which semantic constructs must be first-class in v0?