NNNN — Title
WARNING
This RFC is draft. Under refinement — not the contract.
Summary
One paragraph: what this proposes and what changes if it lands.
Motivation
Problem solved. Why now. Concrete scenarios that are awkward/broken/impossible without it.
Detailed design
Full proposal. Enough depth for someone unfamiliar with the discussion to implement. Lua surface, error semantics, acceptance criteria. Fenced ```mermaid blocks render via vitepress-mermaid-renderer.
Drawbacks
Costs. Friction added, surface widened, footguns, migration burden.
Alternatives
What else considered and why rejected. Include "do nothing."
Open questions
Must be empty before draft → accepted.
Implementation notes
Optional. File paths, modules touched, sequencing constraints.