Design Philosophy Before Canvas
Before executing any canvas art or static design, first write a visual philosophy document (aesthetic movement, form, color, scale, composition, hierarchy) — then execute the art using it as an unambiguous foundation.…
$ aoe install @community/principle-design-philosophy-before-canvas Projection
Always in _index.xml · the agent never has to ask for this.
DesignPhilosophyBeforeCanvas [principle] v1.0.0
Before executing any canvas art or static design, first write a visual philosophy document (aesthetic movement, form, color, scale, composition, hierarchy) — then execute the art using it as an unambiguous foundation. A philosophy document prevents the empty-canvas paralysis that produces generic output.
Loaded when retrieval picks the atom as adjacent / supporting.
DesignPhilosophyBeforeCanvas [principle] v1.0.0
Before executing any canvas art or static design, first write a visual philosophy document (aesthetic movement, form, color, scale, composition, hierarchy) — then execute the art using it as an unambiguous foundation. A philosophy document prevents the empty-canvas paralysis that produces generic output.
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Loaded when retrieval picks the atom as a focal / direct hit.
DesignPhilosophyBeforeCanvas [principle] v1.0.0
Before executing any canvas art or static design, first write a visual philosophy document (aesthetic movement, form, color, scale, composition, hierarchy) — then execute the art using it as an unambiguous foundation. A philosophy document prevents the empty-canvas paralysis that produces generic output.
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Sources
Relations
related: [@community/principle-commit-bold-aesthetic, @community/rule-canvas-visual-text-ratio, @community/rule-canvas-elements-within-boundaries, @community/anti-pattern-ai-slop-aesthetics, @community/counter-example-hero-png-text, @community/example-vercel-hero-gradient, @community/principle-unexpected-spatial-composition]
Rationale
Without a written aesthetic foundation, the act of placing the first element forces a default. That default is always the statistical average of training data. Writing philosophy forces intentional commitment to specific visual decisions before execution begins, making every subsequent choice a derivative of the philosophy rather than a new unconstrained decision.
Source
aoe-engine/examples/frontend-design/primes/compiled/@community/principle-design-philosophy-before-canvas/atom.yaml