New component-authoring rule, per request: when building a component (or its demo, or any UI), compose the framework's existing soma/eidos components rather than re-implementing primitives inline. If a needed building block does not exist as a framework component, flag the gap so it gets built as a proper reusable component (its own morfo + soma + eidos) and then composed — never an ad-hoc reinvention that drifts from the system. The picker family (A27) is the canonical example of composing existing components. Full rule in COMPONENT_GUIDE "Before You Start" §4; one-line pointer added to CLAUDE.md Key Conventions so every session loads it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>active-uix
parent
7389fb6386
commit
29729e27f5
Loading…
Reference in new issue