Rule 3 of 9 · Chapter I — Project Setup
Never hand-edit generated files — regenerate them.
Why this rule exists
ManifestTypes.d.ts and the generated folder are build artifacts. Edits there survive exactly until the next build, then vanish silently — usually taking an hour of someone's debugging with them.
In practice
If a type is wrong, fix ControlManifest.Input.xml and rebuild. Treat any diff inside generated/ in a pull request as a review blocker.