DESIGN.md · git:20260928.259bd6c · 2026-09-28 · sha256 8417812c79d7308d
DESIGN.md git:20260928.259bd6cA
Immutable. This exact content never changes and is served at /api/v1/blob/8417812c79d7308d.
# Building Flutter Apps Design ## Overview The interface is agent guidance, plugin metadata, shell hooks and copied Flutter/Windows assets. There is no application UI; visual Atomic Design does not apply. ## Components - `skills/building-flutter-apps/SKILL.md` routes to focused references and copied assets. - `.claude-plugin`, `.codex-plugin`, `.agents/plugins` and `hooks/hooks.json` expose the supported Claude/Codex integrations. - `hooks/scripts` reports architecture violations and project verification requirements. - `tool` owns native routing, drift, Markdown, plugin and Windows asset assertions. `hard-eng.gates.json` invokes the existing repository checks. - `.github/workflows/ci.yml` verifies the repository and upstream guidance drift; the separate Windows workflow proves real installer settlement for affected assets. ## Do's and Don'ts - Keep package constraints in `references/core-stack.md` and conditional details in the linked skill references. - Keep native hook failure behavior and clean/violating fixtures together. - Preserve immutable upstream provenance and actual Windows runtime proof. - Do not introduce application manifests or duplicate the existing check scripts to install repository tooling.