DESIGN.md is not a moodboard. It’s a generated contract for UI work: which theme preset you chose, how colors and type resolve, and which spacing/motion tokens exist. Agents that read it stop inventing random EdgeInsets.all(13) and hex colors.
What gets written
At generation time FlutterInit renders DESIGN.md from your theme config. Typical sections:
Theme overview — preset, Material 3 vs Cupertino notes, dark mode
Color system — context.colors / context.appColors, no hardcoded hex
Typography — textTheme roles; custom font families when uploaded