Keep source facts, generated changes, and deployment authority separate
Deterministic parsers establish source facts; AI explanations and recommendations cannot replace them.
Keep source, starter, and reference repositories read-only; generate each candidate inside an explicit output boundary.
Restrict generated output to approved project paths such as workflows, Functions, infrastructure, and tests.
Unknown or unsupported behavior is reported explicitly instead of becoming plausible-looking generated output.
Content hashes and checkpoints prevent modified generated files from being silently accepted during resume.
Generation does not imply deployment; queuing an Azure pipeline requires an enabled and complete deployment configuration.