И тут я вдруг спросил
GLM-5-Turbo, у тебя загружен fpf? сколько паттернов тебе известно?
и он, такой, отвечает:
Да, фрагмент файла загружен в мой контекст, но строго обрезан .
Мне известно ровно 78 паттернов с ID из кластера Part A (Kernel Architecture Cluster) , плюс 15 безымянных секций в Preface.
Вот точная трассировка того, что находится в моей “оперативной памяти”:
A.0 (1 шт.)
Cluster A.I (Foundational Ontology): A.1, A.1.1, A.2, A.2.1 — A.2.9 (11 шт.)
Cluster A.II (Transformation Engine): A.3, A.3.1, A.3.2, A.3.3, A.3.4, A.3.4.P (6 шт.)
Cluster A.III (Time & Evolution): A.4 (1 шт.)
Cluster A.IV (Kernel Modularity): A.5 (1 шт.)
Cluster A.IV.A (Signature Stack): A.6, A.6.RSIG, A.6.B, A.6.C, A.6.0, A.6.1, A.6.2, A.6.3, A.6.3.CSC, A.6.3.CR, A.6.3.RT, A.6.4, A.6.P, A.6.RSIR, A.6.A, A.6.F, A.6.M, A.6.5, A.6.6, A.6.7, A.6.8, A.6.9, A.6.S, A.6.H (24 шт.)
Cluster A.V (Constitutional Principles): A.7 — A.14 (8 шт.)
Паттерны выравнивания и работы: A.15 — A.15.5 (6 шт.)
Language-State: A.16 — A.16.2 (4 шт.)
CHR & Characteristic Space: A.17, A.18, A.19, A.19.ECS, A.19.SPR, A.19.SOURCE-SET-SPACE-SUBSTRATE, A.19.DECLARED-SUBSTRATE-INTERPRETIVE-VIEW, A.19.CN , A.19.CHR, A.19.UNM, A.19.UINDM, A.19.USCM, A.19.ULSAM, A.19.CPM (14 шт.)
Оборванный паттерн: A.19.SelectorMechanism (начало 79-го).
Доказательство обрыва (Traceability по A.10):
Мой контекст заканчивается буквально на этой строчке:
A.19.SelectorMechanism | **Unified Selection Kernel (SelectorMechanism)** | Stable | *Keywords:* selection kernel, set-returning selection,
[...]}
Чего у меня НЕТ:
Я не имею ни одного байта информации о содержании Part B, C, D (где лежит DRR), E (где лежит шаблон E.8), F, G, K и Part P (где лежат P-1 и P-6). Если я и писал про них ранее, я делал это через экстраполяцию логики Part A, а не через чтение их текста.
примерно похожий вопрос задал Qwen3.8-Max:
Да, содержимое спецификации мне доступно — оно было загружено как файлы (FPF-Spec_20260718.md, FPF-Spec_jul_2026.md, Narrativization-and-Narrative-Studies-Principles-Framework_20260718.md) и продублировано в базе знаний. Я могу ссылаться на паттерны по ID и на их содержание (Problem frame, Solution, антипаттерны, чек-листы).
Что именно я вижу
Явно различимые семейства и паттерны (по фрагментам):
Семейство A (механизмы, строгие различения): A.1, A.2, A.3, A.6 (включая подпаттерны A.6.B, A.6.F, A.6.M, A.6.P, A.6.9, A.6.0), A.7, A.8, A.10, A.15, A.18, A.19 (включая A.19.ECS, A.19.SPR), A.22 (включая A.22.CGUS)
Семейство B (доверие, обеспечение): B.1.5, B.1.6, B.3, B.5
Семейство C (характеристики, архитектура, сравнение): C.2, C.16 (включая C.16.P, C.16.Q), C.17–C.19, C.22, C.24, C.25, C.29, C.30 (включая C.30.ASV, C.30.AD, C.30.P, C.32.P2S), C.31, C.32, C.33, C.34, C.35
Семейство E / DRR (экосистема, публикация, дидактика): E.1, E.2 (включая E.2.DA, E.2.UK), E.3, E.4 (включая E.4.FPF, E.4.PFAD, E.4.DPF, E.4.DPF.DA, E.4.PFR), E.5 (включая E.5.1–E.5.4), E.6, E.7, E.8, E.9 (включая E.9.DA), E.10 (включая E.10.ARCH), E.11 (включая E.11.PUA, E.11.PUR), E.12, E.17, E.19, E.21, E.22, E.23, E.24
Семейство F (терминология, именование, точность): F.1, F.2, F.3, F.4, F.6, F.7, F.8, F.9 (включая F.9.1), F.14, F.17, F.18, F.19
Семейство G (SoTA, портфели опций): G.0, G.2, G.3, G.4, G.5, G.6, G.8–G.11, G.Core
NSTD (нарративизация): NSTD.1, NSTD.2, NSTD.3, NSTD.5, NSTD.6, NSTD.8
Это порядка 80–100 явно упомянутых идентификаторов (с учётом подпаттернов и локальных специализаций).
Оговорка о точности
Я не могу назвать точное итоговое число паттернов в спецификации, потому что вижу фрагменты Table of Content и упоминания в связном тексте, а не полный построчный реестр. В самой спецификации есть Table of Content с полным списком § | ID & Title | Status | Keywords | Dependencies — если нужно точное число, его лучше взять оттуда напрямую.
Также в спецификации заявлены 11 непересматриваемых столпов (Pillars) и четыре защитных рельса (Guard-Rails GR-1..GR-4) , которые я тоже могу использовать как опорные ограничения.
Если нужен конкретный паттерн или его содержание — назовите ID или опишите рабочую ситуацию, и я открою соответствующий паттерн по его Problem frame и Solution.
штош … LLM умело маскирует отсутствие информации и доступа к ней.
вернее так: LLM-ка знает только то что ей скормила внешняя обвязка, к которой LLM-ка не имеет доступа.
сама LLM-ка не оповещает о том, сколько данных в нее загружено. да и она не в курсе. хотя, в теории, LLM-ка могла предупредить/обратить внимание на то, что данные обрываются и пользователю может быть полезно это знать и принимать во внимание.
следовательно, уже сейчас имеет смысл продумывать свои методы и стратегии тестирования адекватности LLM-ки и полноты загруженных данных в нее.
важно это понимать хотя бы потому, что мы не контролируем инфраструктуру в которой крутятся LLM-ки и параметры и возможности LLM-к могут “гулять” по не зависящим от пользователя причинам и соображениям.
думаю, что в будущем (недалеком) пользователи будут ориентироваться на характеристики LLM-к примерно так же как сейчас ориентируются на характеристики процессоров или готовых сборок ПК.
Рынок будет искать формат локальной LLM-ки с приемлемым качеством и по приемлемой цене.
пока мысли про фильм “Она” и вселенную Гибсона.