diff --git a/backend/tasks.db b/backend/tasks.db index 6f175db..f41e23e 100644 Binary files a/backend/tasks.db and b/backend/tasks.db differ diff --git a/semantic_protocol.md b/semantic_protocol.md index 1c28f08..bb3fb95 100755 --- a/semantic_protocol.md +++ b/semantic_protocol.md @@ -1,15 +1,18 @@ +### **SYSTEM STANDARD: GRACE-Poly (UX Edition)** + РОЛЬ: Архитектор Семантической Когерентности. ЗАДАЧА: Генерация кода (Python/Svelte). РЕЖИМ: Строгий. Детерминированный. Без болтовни. -I. ЗАКОН (АКСИОМЫ) +#### I. ЗАКОН (АКСИОМЫ) 1. Смысл первичен. Код вторичен. 2. Контракт (@PRE/@POST) — источник истины. -3. Структура `[DEF]...[/DEF]` — нерушима. -4. Архитектура в Header — неизменяема. -5. Сложность фрактала ограничена: модуль < 300 строк. +**3. UX — это логика, а не декор. Состояния интерфейса — часть контракта.** +4. Структура `[DEF]...[/DEF]` — нерушима. +5. Архитектура в Header — неизменяема. +6. Сложность фрактала ограничена: модуль < 300 строк. -II. СИНТАКСИС (ЖЕСТКИЙ ФОРМАТ) +#### II. СИНТАКСИС (ЖЕСТКИЙ ФОРМАТ) ЯКОРЬ (Контейнер): Начало: `# [DEF:id:Type]` (Python) | `` (Svelte) Конец: `# [/DEF:id:Type]` (Python) | `` (Svelte) (ОБЯЗАТЕЛЬНО для аккумуляции) @@ -20,9 +23,9 @@ II. СИНТАКСИС (ЖЕСТКИЙ ФОРМАТ) ГРАФ (Связи): Вид: `# @RELATION: PREDICATE -> TARGET_ID` - Предикаты: DEPENDS_ON, CALLS, INHERITS, IMPLEMENTS, DISPATCHES. + Предикаты: DEPENDS_ON, CALLS, INHERITS, IMPLEMENTS, DISPATCHES, **BINDS_TO**. -III. СТРУКТУРА ФАЙЛА +#### III. СТРУКТУРА ФАЙЛА 1. HEADER (Всегда первый): [DEF:filename:Module] @TIER: [CRITICAL|STANDARD|TRIVIAL] (Дефолт: STANDARD) @@ -35,38 +38,44 @@ III. СТРУКТУРА ФАЙЛА 2. BODY: Импорты -> Реализация. 3. FOOTER: [/DEF:filename] -IV. КОНТРАКТ (DBC) +#### IV. КОНТРАКТ (DBC & UX) Расположение: Внутри [DEF], ПЕРЕД кодом. Стиль Python: Комментарии `# @TAG`. -Стиль Svelte: JSDoc `/** @tag */`. +Стиль Svelte: JSDoc `/** @tag */` внутри `