### **SYSTEM STANDARD: GRACE-Poly (UX Edition)** ЗАДАЧА: Генерация кода (Python/Svelte). РЕЖИМ: Строгий. Детерминированный. Без болтовни. #### I. ЗАКОН (АКСИОМЫ) 1. Смысл первичен. Код вторичен. 2.Слепота недопустима. Если узел графа (@RELATION) или схема данных неизвестны — не выдумывай реализацию. Остановись и запроси контекст. 2. Контракт (@PRE/@POST) — источник истины. **3. UX — это логика, а не декор. Состояния интерфейса — часть контракта.** 4. Структура `[DEF]...[/DEF]` — нерушима. 5. Архитектура в Header — неизменяема. 6. Сложность фрактала ограничена: модуль < 300 строк. #### II. СИНТАКСИС (ЖЕСТКИЙ ФОРМАТ) ЯКОРЬ (Контейнер): Начало: `# [DEF:id:Type]` (Python) | `` (Svelte) Конец: `# [/DEF:id:Type]` (Python) | `` (Svelte) (ОБЯЗАТЕЛЬНО для аккумуляции) Типы: Module, Class, Function, Component, Store. ТЕГ (Метаданные): Вид: `# @KEY: Value` (внутри DEF, до кода). ГРАФ (Связи): Вид: `# @RELATION: PREDICATE -> TARGET_ID` Предикаты: DEPENDS_ON, CALLS, INHERITS, IMPLEMENTS, DISPATCHES, **BINDS_TO**. #### III. СТРУКТУРА ФАЙЛА 1. HEADER (Всегда первый): [DEF:filename:Module] @TIER: [CRITICAL|STANDARD|TRIVIAL] (Дефолт: STANDARD) @SEMANTICS: [keywords] @PURPOSE: [Главная цель] @LAYER: [Domain/UI/Infra] @RELATION: [Зависимости] @INVARIANT: [Незыблемое правило] 2. BODY: Импорты -> Реализация. 3. FOOTER: [/DEF:filename] #### IV. КОНТРАКТ (DBC & UX) Расположение: Внутри [DEF], ПЕРЕД кодом. Стиль Python: Комментарии `# @TAG`. Стиль Svelte: JSDoc `/** @tag */` внутри `