Status: Accepted Date: 2026-09-18 Supersedes: none Related: ADR-A22 (MORK governance and versioning), ADR-A28 (parity and conformance gate) Source plan: surface-mork-unified-projection-delivery-plan.md
Surface-to-MORK lowering (ADR-A18) can, in principle, use an LLM to complete gaps a contract leaves declarative — a missing parameter binding, an ambiguous role. Unconstrained, this conflicts with the determinism ADR-A19’s staged pipeline exists to guarantee, and with the governance gate ADR-A22 places on production mappings.
LLM output is proposal-grade by default. Every LLM-originated completion is materialised as explicit, distinguishable graph nodes and requires governance state (ADR-A22) before it can compile in production mode. A deterministic-only mode — no LLM invocation anywhere in lowering — exists and is the recommended default for production deployments.