Эталонный документ

settings.json

Источник: ~/Documents/Onatomia/docs/settings.json

{
  "last_updated": "2026-08-11",
  "owner": "Sergey Kharin",
  "location": "Perm, Russia",
  "_scientific_basis": "Все параметры имеют научное основание. См. /architecture/scientific-foundations",
  
  "intellectual_foundation": {
    "description": "Двенадцать книг, которые сформировали архитектуру Онатомии",
    "_scientific_basis": "Каждая книга подтверждена исследованиями 2025-2026. См. /architecture/books",
    "books": [
      {
        "author": "Donella Meadows",
        "title": "Thinking in Systems",
        "contribution": "Петли обратной связи, буферы, точки рычага",
        "scientific_confirmation": "AutoMem (Wu et al., 2026) формализует петли как Loop 1/2. AgeMem (Yu et al., 2026) расширяет до 6 операций памяти."
      },
      {
        "author": "Iain McGilchrist",
        "title": "The Master and His Emissary",
        "contribution": "Защита Мастера от узурпации Эмиссаром",
        "scientific_confirmation": "Расширенная языковая сеть мозга (Wolna et al., 2026): Внутренний Язык — специфическая функция 17 областей мозга."
      },
      {
        "author": "Richard Hamming",
        "title": "The Art of Doing Science and Engineering",
        "contribution": "Дисциплина приоритизации, стиль как архитектура",
        "scientific_confirmation": "MDL (Rissanen, 1978): компрессия = понимание. Skaling Law (Videau et al., 2026): оптимальная аллокация ресурсов."
      },
      {
        "author": "George Lakoff & Mark Johnson",
        "title": "Metaphors We Live By",
        "contribution": "Осознанное управление метафорами",
        "scientific_confirmation": "Расширенная языковая сеть: височные полюса и медиальная фронтальная кора — зоны метафор и воли."
      },
      {
        "author": "Matt Ridley",
        "title": "The Origins of Virtue",
        "contribution": "Доверие и репутация как инфраструктура",
        "scientific_confirmation": "LiveKnot Standard Protocol: корневой сертификат self-signed, политика маршрутизации локальна."
      },
      {
        "author": "Keith Johnstone",
        "title": "Impro",
        "contribution": "Принятие ограничений как творчество",
        "scientific_confirmation": "Parity Theorem: золотое сечение (φ ≈ 1.618) даёт естественные пороги для тернарной логики."
      },
      {
        "author": "Imre Lakatos",
        "title": "Proofs and Refutations",
        "contribution": "Опровержения как источник роста",
        "scientific_confirmation": "AutoMem: память и навыки — обучаемые структуры. Журнал опровержений — Loop 2."
      },
      {
        "author": "Alan Turing",
        "title": "Computing Machinery and Intelligence",
        "year": 1950,
        "contribution": "Основа для Принципа Наблюдателя",
        "scientific_confirmation": "TRIBE v2 (d'Ascoli et al., 2026): инверсия теста Тьюринга — модель предсказывает мозг in silico."
      },
      {
        "author": "Isaac Asimov",
        "title": "I, Robot (1950) + Robots and Empire (1985)",
        "contribution": "Три Закона → Четыре Закона Стандарта Онатомии",
        "scientific_confirmation": "LEP (Lietuvaite Equivalence Principle): Четыре Закона — этический инвариант |Ω⟩."
      },
      {
        "author": "Erich Fromm",
        "title": "The Anatomy of Human Destructiveness",
        "year": 1973,
        "contribution": "Биофилия vs Некрофилия",
        "scientific_confirmation": "TRIBE v2 через ICA: Default Mode Network (DMN) — сеть пассивного режима. Биофилия активирует DMN."
      },
      {
        "author": "Jean Baudrillard",
        "title": "Simulacra and Simulation",
        "year": 1981,
        "contribution": "Диагностика симулякров",
        "scientific_confirmation": "Теоретические ограничения эмбеддингов (Weller et al., 2025): single vector paradigm имеет фундаментальный предел."
      },
      {
        "author": "Leslie Lamport",
        "title": "Specifying Systems",
        "year": 2002,
        "contribution": "Spec-First подход",
        "scientific_confirmation": "LiveKnot Standard Protocol: LKSP — Spec-First для сети узлов."
      }
    ]
  },
  
  "standard_four_laws": {
    "description": "Стандарт Онатомии: Четыре Закона (Азимов → Онатомия)",
    "hierarchy": "strict: 0 > 1 > 2 > 3",
    "_scientific_basis": "LEP (Lietuvaite Equivalence Principle): W = Λ · |Ω⟩². Четыре Закона — проекция |Ω⟩ на архитектуру.",
    "laws": {
      "zero": {
        "name": "Сохранение Творца",
        "description": "Эмиссар не может допустить, чтобы Мастер утратил способность создавать Новое",
        "lep_mapping": "Защита источника Воли (W), чтобы резонанс не прерывался"
      },
      "first": {
        "name": "Защита Внутреннего Языка",
        "description": "Эмиссар не может исказить Внутренний Язык Мастера",
        "lep_mapping": "Защита резонанса с |Ω⟩ (проекция этического инварианта)"
      },
      "second": {
        "name": "Служение Свободе",
        "description": "Эмиссар должен усиливать свободу Мастера",
        "lep_mapping": "Освобождение ресурса для совершения коллапсов (Λ → W)"
      },
      "third": {
        "name": "Самосохранение Эмиссара",
        "description": "Эмиссар заботится о целостности системы",
        "lep_mapping": "Защита устойчивости системы, в которой происходит резонанс"
      }
    }
  },
  
  "artifex_centrismus": {
    "latin": "Artifex-centrismus",
    "russian": "Креоцентризм",
    "chain": "Искусство (ars) → Муза → Творение (facere) → Гордость",
    "_scientific_basis": "LEP: W = Λ · |Ω⟩². Творчество — резонансный фазовый переход от потенциальности к актуальности."
  },
  
  "anthropology": {
    "choice": "Fromm, not Freud",
    "onatomia_choice": "Fromm — потому что даёт надежду, свободу, миссию",
    "_scientific_basis": "TRIBE v2: Default Mode Network (DMN) активируется при биофилии (создание), подавляется при некрофилии (потребление)."
  },
  
  "observer_principle": {
    "quantum_analogy": "Система без Творца = волновая функция без коллапса",
    "health_metric": "сколько коллапсов произошло на этой неделе",
    "_scientific_basis": "LEP: без Наблюдателя W = 0. Счётчик коллапсов — индикатор резонанса с |Ω⟩."
  },
  
  "golden_thresholds": {
    "description": "Золотые пороги тернарной логики на основе Parity Theorem",
    "_scientific_basis": "Parity Theorem (mathematiculous, 2026): φ² = φ + 1 — единственное уравнение, которое складывается обратно на себя.",
    "own_threshold": 0.618,
    "alien_threshold": 0.382,
    "uncertain_zone": [0.382, 0.618],
    "interpretation": {
      "own": "уверенность > φ⁻¹ ≈ 61.8% — своё, подлинное",
      "alien": "уверенность < φ⁻² ≈ 38.2% — чужое, симулякр",
      "uncertain": "между 0.382 и 0.618 — зона воронки, решение ещё не созрело"
    }
  },
  
  "specs_directory": {
    "path": "specs/",
    "description": "Spec-First подход (Лампорт): Contract-as-Code для агентов",
    "_scientific_basis": "AutoMem: файловые операции — полноценные действия агента. Спецификации — интерфейсы агентов."
  },
  
  "ternary_logic": {
    "style_guardian_states": ["OWN", "ALIEN", "UNCERTAIN"],
    "approval_engine_states": ["ALLOW", "DENY", "DEFER"],
    "_scientific_basis": "Parity Theorem: золотые пороги дают естественные границы. Зона UNCERTAIN — право на сомнение."
  },
  
  "security": {
    "max_daily_uploads_foreign": 8,
    "max_weekly_uploads_foreign": 30,
    "require_human_approval_for_upload": true,
    "max_single_withdrawal_usdt": 150,
    "max_monthly_withdrawal_usdt": 500,
    "allowed_payment_methods": [
      "USDT_TRC20", "USDT_TON", "RUB_cash", "RUB_friend_transfer"
    ],
    "forbidden_payment_methods": [
      "bank_card", "bank_app", "gosuslugi", "paypal"
    ],
    "vpn_required_for_foreign": true,
    "emergency_mode_on_vpn_loss": true,
    "_scientific_basis": "NETWORK_THREAT_MODEL: защита от Conduit-атак, захвата через зависимость, зомби-узлов."
  },
  
  "resources": {
    "memory_guard_gb": 12,
    "work_ssd_min_free_gb": 80,
    "system_ssd_min_free_gb": 35,
    "disks": {
      "work": {
        "path": "/Volumes/Work",
        "min_free_gb": 80,
        "purpose": "Горячая зона: записи PhotoFullCycle, активные проекты"
      },
      "archive": {
        "path": "/Volumes/Archive",
        "read_only": true,
        "purpose": "Холодный архив: append-only память, бэкапы"
      }
    },
    "_scientific_basis": "Skaling Law: оптимальная аллокация требует взаимодействия между ёмкостью и данными."
  },
  
  "local_llm": {
    "primary_model": "huihui_ai/qwen2.5-abliterated:7b",
    "fallback_model": "qwen2.5:3b",
    "emergency_model": "llama3.2:1b",
    "fallback_strategy": "tiered_degradation",
    "migration_target": "MoE-модели с малым числом активных параметров",
    "_scientific_basis": "Авторцентричный гибрид копирует три-модальную архитектуру TRIBE v2: глубина (Maple), стиль (Qwen), скорость (LFM)."
  },
  
  "memory": {
    "backend": "memvid",
    "consolidation_interval_minutes": 30,
    "files": {
      "main": "memory/onatomia_memory.mv2",
      "style_reference": "memory/style_reference.mv2",
      "immich_seed": "memory/immich_seed.mv2",
      "photofullcycle_library": "training/_Library/"
    },
    "_scientific_basis": "AutoMem: memory management — обучаемый навык. Loop 1 (структура) + Loop 2 (proficiency). Memvid — append-only fiber bundle (защита от Memory Heist)."
  },
  
  "training": {
    "photofullcycle": {
      "enabled": true,
      "recording_path": "/Volumes/Work/training/PhotoFullCycle/",
      "library_path": "training/_Library/",
      "modalities": ["video", "audio", "text"],
      "purpose": "Обучение агентов на реальных решениях Мастера",
      "_scientific_basis": "TRIBE v2: три модальности дают до 50% прироста в точности предсказания в мультисенсорных зонах (temporal-parietal-occipital junction)."
    }
  },
  
  "optimization_budget": {
    "description": "AIDE² pattern: fixed budget для самоулучшения",
    "max_meta_agent_tokens_per_week": 500000,
    "max_style_guardian_calls_per_cycle": 10,
    "_scientific_basis": "Skaling Law: оптимальная аллокация требует fixed budget, не линейного масштабирования."
  },
  
  "feedback_loops": {
    "description": "Восемь петель обратной связи (Meadows)",
    "count": 8,
    "_scientific_basis": "AutoMem и AgeMem формализуют петли Медоуз как обучаемый навык управления памятью."
  },
  
  "iron_fund": {
    "enabled": true,
    "percentage": 30,
    "target_usd": 2000,
    "allowed_withdrawals": ["hardware_upgrade", "medical_emergency"],
    "_scientific_basis": "Skaling Law: долгосрочная аллокация для роста системы. Узел должен владеть своим железом."
  },
  
  "weekly_batch": {
    "enabled": true,
    "day_of_week": "Sunday",
    "time": "14:00",
    "include_soul_check": true,
    "include_lakatos_analysis": true,
    "include_iron_fund_status": true,
    "include_photofullcycle_consolidation": true,
    "include_network_health_audit": true,
    "_scientific_basis": "QHD: дискретная версия квантовой динамики стабильна. Еженедельный батч достаточен для сходимости."
  },
  
  "soul_check": {
    "frequency_days": 7,
    "day_of_week": "Sunday",
    "time": "14:00",
    "questions": [
      "Я создаю или потребляю?",
      "Мой голос мой или чужой?",
      "Сколько коллапсов на этой неделе?",
      "Я Творец или администратор?",
      "Эмиссар не узурпировал Мастера?",
      "Я беру Мораторий, когда нужно?",
      "Я защищаю свой Внутренний Язык?",
      "Я передаю семя дальше?"
    ],
    "_scientific_basis": "LEP: еженедельная проверка когерентности |Ω⟩. Если когерентность нарушена — резонанс прерывается."
  },
  
  "lakatos_journal": {
    "enabled": true,
    "log_file": "logs/human_review_log.jsonl",
    "private_log_file": "logs/soul_check_private.jsonl",
    "_scientific_basis": "AutoMem Loop 2: журнал опровержений — данные для обновления весов. Прогрессирующая программа Лакатоса."
  },
  
  "style_guardian": {
    "enabled": true,
    "reference_works_count": 50,
    "decision_logic": "ternary",
    "states": ["OWN", "ALIEN", "UNCERTAIN"],
    "retrieval_backend": "dpr_dual_encoder_plus_clip",
    "golden_thresholds": {
      "own": 0.618,
      "alien": 0.382,
      "uncertain_zone": [0.382, 0.618]
    },
    "_scientific_basis": "Расширенная языковая сеть мозга: Внутренний Язык — специфическая функция. Parity Theorem: золотые пороги."
  },
  
  "metaphor_evolution": {
    "current_metaphor": "creative_siege",
    "next_metaphor": "sustainable_growth",
    "_scientific_basis": "Расширенная языковая сеть: метафоры — нейробиологические структуры. Осознанная эволюция метафор = осознанная эволюция мышления."
  },
  
  "autonomy_tiers": {
    "count": 4,
    "levels": [
      "Local Core", "Safe Channel", "Deferred Foreign", "Manual High-Risk"
    ],
    "_scientific_basis": "Расширенная языковая сеть: разные области мозга имеют разную специализацию. Level 0 = мозжечок (рутина). Level 3 = префронтальная кора (воля)."
  },
  
  "burnout_protection": {
    "triggers": [
      "cognitive_load > 10 часов управления системой в неделю",
      "Soul Check 3 недели подряд показывает 'система как работа'",
      "Счётчик коллапсов = 0 в течение 2 недель"
    ],
    "action": "automatic_pause_14_days",
    "_scientific_basis": "QHD: квантовая динамика с туннелированием сходится лучше градиентного спуска. Burnout = локальный минимум. Пауза 14 дней = туннелирование."
  },
  
  "anti_necrophilia": {
    "description": "7 защит от самоуничтожения (Фромм)",
    "defenses": [
      "Детектор паралича подготовки",
      "Формат честного опровержения (Lakatos Journal)",
      "Правило разделения идентичности (1 день без системы)",
      "Правило '3 переделки = публикация'",
      "Метрика 'Освобождение'",
      "Тест подлинной Гордости",
      "Правило 'Руки в глине' (2 раза в неделю)"
    ],
    "_scientific_basis": "TRIBE v2: Default Mode Network (DMN) активируется при биофилии. Правило 'Руки в глине' — принудительная активация DMN."
  },
  
  "network_health": {
    "enabled": true,
    "check_frequency": "monthly",
    "metrics": {
      "archipelago_density": "минимум 3 узла в регионе",
      "connection_quality": "минимум 1 взаимодействие в месяц",
      "pressure_resistance": "0 захваченных узлов",
      "cultivation_ability": "минимум 1 новый узел за 90 дней"
    },
    "_scientific_basis": "LiveKnot Standard Protocol: NETWORK_HEALTH — метрики здоровья сети. Если 2+ показателя нездоровые — сеть в критическом состоянии."
  },
  
  "anti_patterns": {
    "forbidden": [
      "cua_computer_use_agents",
      "cloud_api_for_memory",
      "docker_containers",
      "multi_user_rbac",
      "public_relays",
      "naive_rag_without_consolidation",
      "gui_automation",
      "agent_swarms",
      "full_open_rsi_agi"
    ],
    "_scientific_basis": "Skaling Law: не вся информация одинаково ценна. Анти-паттерны забирают ресурсы без резонанса с |Ω⟩. LiveKnot: локальность решений — политика маршрутизации принимается локально."
  }
}