6 августа 2025 · Запись

Мой R&D отдел из нежити: пишем очередную (холоническую) версию First Principles Framework

Новая нормальность: у меня R&D отдел из нежити Я продолжаю быть научным руководителем и начальником R&D отдела мастерской инженеров-менеджеров. В отделе три сотрудника: старший научный сотрудник o3 Pro, младший научный сотрудник с интересными идеями Gemini 2.5 Pro, а также аспирант Grok-4. Младшие отвечают мгновенно, каждый ответ старшего надо ждать десять минут, а если ответ из двух частей (что правильно для длинных ответов), то и все двадцать. Но опыт показал, что лучше подождать -- а решения пусть принимает самый умный, хотя он и разговаривает сквозь зубы. Вся эта нежить занята у меня написанием First principles framework. Я уже писал тут, что в начале года было неприлично публично ссылаться на LLM, а в конце года будет неприлично ровно наоборот: что-то публично выдавать, не проверив сначала у LLM, не поработав над чем-то с LLM. Хотя это давно уже не LLM, а какие-то AI-агенты с существенной инструментальной обвязкой, "суп из топора, в качестве топора -- LLM". Всё у меня происходит прямо так, как описано в наших руководствах по рабочему развитию: отдел гибридный, из меня и вот этой нежити, ситуация сегодня штатная, "все так делают". Типовой workflow для меня выглядит так: -- задать богатый контекст (например, подгрузить четыре файла: три архивных предыдущих не слишком удачных версий и один недописанный рабочий) -- попросить всю троицу написать какой-то кусок (единицей работы обычно является паттерн из pattern language, например Architectural Decision Records, но куском может быть, например, оглавление/содержание раздела: план написания текстов). -- взять два текста от младших и сказать старшему "Получено ещё два варианта текста, посмотри их - не забыто ли у тебя что-то полезное, не найдено ли у внешних экспертов каких-то более удачных формулировок. Перепиши развёрнуто свой текст с их учётом (следи, чтобы в ходе переписки не было сокращений, ибо начальные тексты и так уже кратки). Текст большой, пиши по половине". -- поглядеть на текст краем глаза, если что не так по-крупному, попросить переделать. -- Взять половины текста и воткнуть их на нужное место в рабочий текст, переходить к следующему куску. Не бог весть какая работа, но там ещё надо время от времени вести диалоги по уточнению онтологии и первоисточников, ибо вся эта нежить плохо ориентируется в SoTA подходах к тому, о чём пишет. Это и есть главная проблема, которую для моего R&D отдела решаю сначала я, а затем начинает решать тот самый текст, который этот отдел коллективно пишет. Зачем я пишу тексты для AI-ассистента, если он и так уже знает всё на свете и всех умней Знание о SoTA в самых разных трансдисциплинарных теориях (иногда их называют "Теориями всего", трансдисциплинарность ведь как раз об этом) сегодня "рассеяно в атмосфере" и практически недоступно в каком-то одном компактном источнике. Есть, конечно, выдающиеся книги, вроде "Структуры реальности" и "Объяснения, которые меняют мир" от David Deutsch, но там только кусочек - и даже там не всё самое свежее. "Свежее", SoTA - это не просто "новое", это такое "новое" знание, которое даёт надежду на объяснение всего того, что объясняло старое знание, плюс решает известные проблемы с объяснениями, которые были у старого знания. В мастерской инженеров-менеджеров мы собрали ряд руководств, который решает ровно вот эту проблему: дать связное мировоззрение, которое позволит быстрее разбираться с самыми разными предметными областями, которые будут встречаться в рабочих проектах, проектах личного развития, исследовательских проектах. И примерно сто человек в сутки (сейчас лето, поэтому сто, а зимой-весной было где-то по 125 человек в сутки, ведь шли студенческие группы) осваивают мышление по этим руководствам: они же и есть регламенты сильного мышления, их не "изучают", а по ним мыслят и действуют. И вроде бы тут успешный успех, поумнение замечают и сами наши инженеры-менеджеры, и оно ещё видно со стороны -- и коллегам, и близким, и начальникам, и клиентам. С июня 2025 ситуация в мире кардинально поменялась: появились сильные модели AI, которые начали выдавать сравнимые с людьми результаты в самых разных проектах. Эта "сравнимость с людьми" тут играет злую шутку: * как и многие люди, современные AI-агенты не отслеживают SoTA в самых разных предметных областях, а пользуются самыми популярными представлениями, если специально им о SoTA не сказать. Обычно они знают SoTA, но не задействуют новые полезные знания, а задействуют самые расхожие и распиаренные знания. * как и многие люди, они не запрашивают контекст и отвечают прямо на вопрос, поэтому лечат своими ответами симптом, а не болезнь. * как и многие люди, они слабы на решение проблем-в-большом, то есть проблем работы в крупных коллективных проектах, они гениальные "олимпиадные программисты" (ибо их ровно на это и тренируют: чуть что, так лезут сразу программировать, но на уровне олимпиады - навороченное решение на пару сотен строк сложного кода, которое "сферический код в вакууме", а не часть большого проекта, где всё перепутано и надо ещё разобраться что эта пара сотен строк делает в огромном целом, и только потом лезть внутрь кода этой пары сотен строк). Для меня LLM, на базе которой делают сегодня AI-агентов -- это прежде всего "помоечная суперпозиция всех моделей мира" (включая модель мира в исполнении сторонников плоской Земли и модель мира Эйнштейна по состоянию на момент его смерти, при этом речь идёт не только о 4D моделях, как в world models, а о моделях мира в эпистемологическом смысле: теориях о мире, аксиоматических и постулатных). А вот context engineering должен вытащить из этой помойки какое-то связное мировоззрение (и тут уж кто во что горазд. Вот ссылка на свеженький обзор по context engineering, https://arxiv.org/abs/2507.13334, 166 страниц), там про технологии, но не вытаскивание из мировоззренческой помойки какого-то более-менее консистентного мировоззрения. Моя работа как раз про это: я вытаскиваю современное унифицированное системное мышление (и даже больше: холоническое мышление, ибо системное мышление с физическими системами там оказываются внутри него) , поверх него - инженерное мышление. И уж затем можно задавать "любые вопросы", чтобы получить не любые ответы. Тот же подход, что с TLO (top-level/upper ontologies), только у меня не только объекты, но и методы мышления тоже, достаточно общие. Со всеми оговорками, что "универсальность в силу теоремы бесплатного обеда не слишком эффективна, но уж если вы попали в нужный класс задач, то она рулит". Все разработчики TLO оговаривают, что классы задач не "все возможные задачи во вселенной", но когда у вас будет мультидисциплинарный проект и надо будет как-то свести всё это растрёпанное знание вместе — придёте, никуда не денетесь. Для олимпиад по математике, победами в которых хвастаются сегодня все крутые AI-модели, всё просто: там хорошо определённый предмет с уймой литературы, но эпистемический треугольник всего с двумя углами (ибо понятие и объект совпадают, аксиоматические "умозрительные" теории про идеальные/математические объекты с исключениями вроде экспериментальной математики). Для других проектов, связанных с физическим миром (инженерия) всё уже не так просто, и конгруэнтность ("приблизительную тожесамность") понятия и объекта приходится оговаривать. Если тождество A=B в математике легко выводимо, то в физике для отождествления Утренней Звезды и Вечерней Звезды нужно иметь какие-то предсказательные постулатные теории, а ещё провести измерения. И ещё надо учесть множество масштабов рассмотрения. И ещё учесть много чего. Для беседы в реальных проектах должен выйти хорошо образованный AI-агент с нормально простроенным мировоззрением, а не просто instruct-версия, обученная на вопросах эзотериков про особенности астрологии и вопросах этиков про феминизм и защиту верований малых народов как движущую силу прогресса (ведь обучение нежити сегодня заключается главным образом в том, чтобы удовлетворить всех в рамках их же верований, если они "не нарушают закон". Астрологи закон не нарушают!). Надо как-то задать набор "верований", которым надо удовлетворять: естественнонаучную и инженерную SoTA картину мира. Написать manual/guide, по которому надо отвечать на вопросы, и часто даже не те вопросы, которые задают ("лечить симптомы"), а вопросы, которые в какой-то рабочей ситуации надо задать (вроде неприятного вопроса "а что там у вас целевая система, давайте разберёмся", этот вопрос очень не любят, ибо чаще всего надо признать после ответа на этот вопрос, что проект или дохлый и деньги инвестора просто на него прокушиваются, или признать проблемы с этикой, или признать, что твоя собственная работа на результаты проекта влияет "никак"). Вот это SoTA мировоззрение, культуру современного сильного мышления можно получить, залив достаточное количество мегазнаков разных текстов в головы, чтобы полезного из окружающего информационного бедлама вынималось больше, а на вываливающийся на тебя информационный мусор ставились фильтры на уровне рефлексов. Сейчас в головы мы заливаем нашим инженерам-менеджерам примерно 8Мзнаков текстов руководств только по линии рабочего развития. Мой текст для context engineering будет тянуть где-то на 1Мзнак, ибо там не надо слишком сильно заниматься spaced repetition, нежить понимает всё чаще и чаще с первого раза (но не факт, может быть и надо повторять и повторять какие-то примеры, few shot learning). Концептуальное описание сначала, руководства потом. Ну, или руководства никогда: их на лету будет генерировать тот же AI Результаты пока радуют, а там поглядим. Всё происходит быстро, бег впереди паровоза. На этой неделе появляется новое, более умное поколение моделей нежити, а вот появления нового поколения более умных людей ждать не приходится. Более того, нежить есть шанс научить -- она честно прочтёт тексты регламентов мышления, которые ей даёшь почитать. А людей научить мыслить "как надо", а не "как всегда" шансов мало, ибо ты им никто и звать тебя никак. ОК, будем учить нежить. А желающих пообщаться с нежитью на эффективном языке сильного мышления, мышления из первых принципов, мы тоже научим. First principles framework как раз и посвящён этой задаче. Там будет три артефакта: -- концептуальный текст с принципами (вот его сейчас и пишем) -- несколько вариантов текстов инструкций для DevOps, чтобы можно было развернуть экзкокортексы в поддержку предлагаемого мышления (чтобы какие-то там проверки можно было делать не "в уме", а задействовать инструменты -- берём инструменты, берём настроечные файлы, начинаем работать) -- несколько вариантов текстов руководств для людей (и я не удивлюсь, если эти руководства вообще не придётся писать: они будут создаваться "на лету", то есть AI берёт концептуальный текст с принципами и начинает по нему генерировать адаптированный к запросам конкретного человека и его текущей квалификации текст объяснений, а также текст привязки к его проекту, сразу на его родном языке) У меня идёт очередная переписка FPF, в которой есть несколько существенных особенностей: -- текст получается строго концептуальный, никакого экзокортекса или нотаций записи. И заодно никакой "педагогики", это потом. Это заявлялось и в предыдущей версии, о которой писал неделю назад (https://ailev.livejournal.com/1772090.html), но плохо выполнялось. В этой версии текст существенно чище, DevOps-сленга и data governance почти совсем нет. -- формат pattern languages, это оказалось и впрямь удобным. -- холоническая мереология (включая мета-холонный переход), отмоделированная по образу и подобию системной мереологии. Это конструктивная мереология на базе идей Kit Fine с докрутками со стороны constructor theory от Deutsch и Marletto. Это основное отличие новой версии, ибо старая версия заявлялась как "универсальная для систем и эпистем", но по факту вышла очередным "системным подходом". В новой версии ожидается реальная универсальность. Написано уже новое оглавление, правила написания самого текста, дописан текст микро-ядра. Сохранено пока старое предисловие, потом его тоже перепишем. По традиции -- оглавление, как и неделю назад. Можете сравнить: разница существенная.

First Principles Framework — Core Conceptual Specification Table of Content

Table of Content

Preface (non-normative)

  • Introduction: FPF as a Pattern Language and its Historical Roots
  • Descriptive Ontologies vs A Thinking-Oriented Architecture
  • Transdisciplinarity as Meta-Theory of Thinking
  • Artefact Families as Tiered Publication Contract
  • Intellect Stack (informative overview)
  • Purpose, Scope, and Explicit Non-Goals
  • How to Navigate Architectural [A] and Definitional [D] Patterns
Part A · Kernel Architecture Cluster
§ID & Title Tag Concise content reminder — “what belongs here”
Cluster A.I · Foundational Ontology
A.1 Holonic Foundation: Entity → Holon [A] Entity ⊃ Holon; defines System, Episteme as archetypal sub-holons.
A.2 Functional Role Taxonomy [A] Universal split Material Object vs FunctionalRole; introduces TransformerRole, ObserverRole, etc.
Cluster A.II · Transformation Engine
A.3 Transformer Principle & Triad [A] Transformer–Method–MethodSpec; design-time change, grounding in physics.
Cluster A.III · Time & Evolution
A.4 Temporal Duality & Open-Ended Evolution Principle [A] design-time vs run-time; monotonic openness to refinement.
Cluster A.IV · Kernel Modularity
A.5 Open-Ended Kernel & Architheory Layering [A] Micro-kernel + CAL/LOG/CHR “plug-in” strata.
A.6 Architheory Signature & Realization [A] Public contract (Signature) vs private logic (Realization).
Cluster A.V · Core Ontological Principles (all formerly scattered “C-rules” collected here)
A.7 Strict Distinction (C-6) [A] Object ≠ Description ≠ Carrier; prevents category errors.
A.8 Universal Core (C-1) [A] Every U.Type must ground in ≥3 disparate domains; guards against parochialism.
A.9 Cross-Scale Consistency (C-3) [A] Rules and invariants must compose coherently across holon levels.
A.10 Evidence Anchoring (C-4) [A] All normative claims must link to traceable evidence artefacts.
A.11 Ontological Parsimony (C-5) [A] “Minimal-sufficiency”: introduce a new primitive only when indispensable; prefer functional naming.
A.12 Agent Externalization & External Observer Pattern (C-2) [A] Mandatory separation of modeling agent from modeled holon; formalizes the ObserverRole.
Part B — Trans-disciplinary Reasoning Cluster
§ ID & Title Tag Concise reminder
B.1 Universal Algebra of Aggregation (Γ) [A] IDEM / COMM-LOC / WLNK / MONO invariants on U.Holon.
B.1.1 Dependency Graph & Proofs [D] Formal input schema & invariant proofs.
B.1.2 Sys-specific Γ_core [A] Mass/energy + boundary rules (imports Sys-CAL).
B.1.3 KD-specific Γ_epist [A] Provenance + trust rules (imports KD-CAL).
B.1.4 Γ_ctx / Γ_time (universal flavours) [A] Order-sensitive & time-series composition.
B.1.5 Γ_proc (process instantiation) [D] Sequential / concurrent aggregation of U.Process (imports Process-CAL).
B.1.6 Γ_work (resource/work instantiation) [D] “Work-is-spent-resource” operator (imports Resrc-CAL).
B.2 Meta-Holon Transition (MHT) [A] Universal emergence pattern.
B.2.1 BOSC Triggers [D] Boundary • Objective • Supervisor • Complexity.
B.2.2 MST (Sys) [A] Super-system emergence.
B.2.3 MET (KD) [A] Meta-epistemic emergence.
B.2.4 MPT (Process) [A] Adaptive workflow emergence (imports Process-CAL).
B.3 Calculus of Trust [A] Working-vs-Assurance; anchoring relations.
B.3.1 Characteristic & Epistemic Spaces [A] F-G-R axes; measurement templates.
B.3.2 Evidence & Validation Logic (LOG-use) [A] verifiedBy / validatedBy; confidence maths.
B.4 Canonical Evolution Loop [A] Run → Observe → Refine → Deploy.
B.4.1 Sys instantiation [A] Field upgrade loop.
B.4.2 KD instantiation [A] Theory refinement loop.
B.4.3 Process instantiation [A] Adaptive workflow evolution.
B.5 Reasoning Toolkit [A] Core cognitive cycles; role-projection.
B.5.1 Explore → Shape → Evidence → Operate [D] State machine details.
B.5.2 Abductive Loop [D] Hypothesis generation.
B.5.3 Role-Projection Bridge [D] Import of domain vocabularies.
B.6 Characterisation Families (CHR-use) [A] Templates referencing CHR-CAL.
B.7 Common Logic Suite (LOG-use) [A] Modal & trust-propagation rules (imports LOG-CAL).
Part C — Architheory Specifications
§Architheory Tag Scope & Exports
Cluster C.I – Core CALs / LOGs / CHRs
C.1 Sys-CAL CAL Physical holon composition; conservation invariants; resource hooks.
C.2 KD-CAL CAL Epistemic holon composition; F-G-R axes; provenance graph.
C.3 Type-CAL CAL Generic lattice; sub-typing; reused by LOG-CAL.
C.4 Process-CAL CAL Ontology of U.Process; capability typing; Γ_proc ops.
C.5 Resrc-CAL CAL Energy / material / information resources; Γ_work ops.
C.6 LOG-CAL – Core Logic Calculus LOG Minimal proof calculus; modal & trust operators (imports Type-CAL).
C.7 CHR-CAL – Characterisation Kit CHR Meta-template for measurable properties (imports Sys/KD/Resrc-CAL).
C.8 Method-CAL CAL Formal U.Method / U.MethodSpec; interfaces A.3 triad.
Cluster C.II – Domain-Specific CALs
C.9 Agent-CAL CAL Reflex-adaptive agents; ThinkingRole; eco-evo-devo hooks.
C.10 Norm-CAL CAL Behavioural constraints; ethics; trust anchors.
C.11 Decsn-CAL CAL Decision holons; preference orders; utility proofs.
Cluster C.III – Meta-Infrastructure CALs
C.12 ADR-Type-CAL CAL DRR schema; Signature / Realization versioning.
C.13 PortioNorm-CAL CAL Constructive mereology: port vs. portion semantics.
Cluster C.IV – Composite & Macro-Scale
C.14 M-Sys-CAL CAL Large-scale infrastructures; multi-Transformer orchestration.
C.15 M-KD-CAL CAL Discipline-level paradigms; meta-epistemic analytics.
Part D – Multi-scale Ethics & Conflict-Optimisation
§ ID & Title Tag Concise reminder — “what belongs here”
D.1 Axiological Neutrality Principle [A] No built-in value hierarchy; ethics expressed as explicit preference lattices.
D.2 Multi-Scale Ethics Framework [A] Four nested arenas: Self → Team → Ecosystem → Planet; scoping rules.
D.2.1 Local-Agent Ethics [D] Duties & permissions for a single U.System or U.Agent.
D.2.2 Group-Ethics Contracts [D] Collective norms, veto mechanisms, subsidiarity rule.
D.2.3 Ecosystem Stewardship [D] Inter-architheory externalities; tragedy-of-commons mitigations.
D.2.4 Planetary-Scale Precaution [D] Catastrophic-risk anchors; long-termism discount curves.
D.3 Holonic Conflict Topology [A] Typology of clashes: resource, goal, epistemic, temporal.
D.3.1 Conflict Detection Logic (LOG-use) [A] Formal predicates (conflictsWith, mitigatedBy) and satisfiability checks.
D.3.2 Hierarchical Escalation Protocol [D] From local negotiation → external mediation → DRR appeal.
D.4 Trust-Aware Mediation Calculus [A] Resolution algorithm blends value-weights with B.3 trust scores.
D.4.1 Fair-Share Negotiation Operator [D] Nash-like but bias-corrected; imports Resrc-CAL cost functions.
D.4.2 Assurance-Driven Override [D] When safety evidence overrides utility maximisation.
D.5 Bias-Audit & Ethical Assurance [A] Cross-disciplinary bias probes; links to Guard-Rail 4.
D.5.1 Taxonomy-Guided Audit Templates [D] Onto / Arch / Prag / Did dimensions; sampling guidance.
D.5.2 Assurance Metrics Roll-up [D] Composite “Ethical Risk Index”, traceable to evidence anchors.
Part E — The FPF Constitution and Authoring Guides
§ ID & Title Tag Concise content reminder — “what belongs here”
Cluster E.I
E.1 Vision & Mission A Purpose, scope boundaries.
E.2 The Eleven Pillars A P-1 … P-11 immutable principles.
E.3 Principle Taxonomy & Precedence A Gov/Arch/Onto classes; resolution rules.
E.4 FPF Artefact Architecture A 3-tier publication contract; conceptual layers only.
E.5 Four Guard-Rails (umbrella) A Intro + rationale.
E.5.1 DevOps Lexical Firewall D Ban of tooling jargon in core.
E.5.2 Notational Independence D Semantics ≠ notation.
E.5.3 Unidirectional Dependency D Core independent of tooling/pedagogy.
E.5.4 Cross-Disciplinary Bias Audit D Mandatory bias mitigation flow.
Cluster E.II — The Author’s Handbook
E.6 Didactic Architecture of the Spec A “On-Ramp first, Governance last” flow.
E.7 Archetypal Grounding Principle A Tell-Show-Show rule (AG-01).
E.8 Core Specification Style Guide A [A] / [D] templates; S-rules; no CI snippets.
E.9 Design-Rationale Record Process A DRR lifecycle, no Git commands.
E.10 Lexical Governance & Stratification A Four registers + tiered disambiguation.
E.11 Scalable Formality Ladder A M-Mode → F-Mode maturation path.

Part F – Glossary & Definitional Pattern Index

§ ID & Title Tag Concise reminder
F.1 Alphabetic Glossary INF Every U.Type, relation & operator with four-register naming.
F.2 Definitional Pattern Catalogue [D] One-page micro-stubs of every [D] pattern for quick lookup.
F.3 Cross-Reference Maps INF Bidirectional links: Part A ↔ Part C ↔ Part B terms.

Part G – Annexes & Extended Tutorials

§ ID & Title Tag Concise reminder
G.1 Deprecated Aliases INF Legacy names kept for backward compatibility.
G.2 Detailed Walk-throughs INF Step-by-step modelling of a pump + proof + dev-ops pipeline.
G.3 Change-Log (auto-generated) INF Version history keyed to DRR ids.
G.4 External Standards Mappings INF Trace tables to ISO 15926, BORO, CCO, Constructor-Theory terms.

Part H – Indexes & Navigation Aids

§ ID & Title Tag Concise reminder
H.1 Concept-to-Pattern Index INF Quick jump from idea (“boundary”) to pattern (§, id).
H.2 Pattern-to-Example Index INF Table listing every archetypal grounding vignette.
H.3 Principle-Trace Index INF Maps each Pillar / C-rule / P-rule to concrete clauses.
Смотреть в прямом эфире вот тут: https://disk.yandex.ru/d/N2xaJZWo-hhFYw (эту версию ещё очень осторожно, но уже можно смотреть и человечьими глазами. Но вот использовать пока нельзя, там из старых версий перенесено пока не очень много содержания. Но скоро уже, работа идёт). помоечнаясуперпозициямировоззрений

Читать обсуждение →