Skip to content

Commit 54602de

Browse files
rodion-mclaude
andcommitted
Rename skill to fpf-problem-solving, update FPF to semio R1
- Rename skill from fpf-simple to fpf-problem-solving - Update FPF submodule (semio R1 release + surface precision restoration) - Regenerate sections: 224 → 230 files (05 Signatures: 18→20, 11 Constitution: 29→33) - Add "Sharpen expression" router entry for new E.17.SD surface discipline patterns - Update line counts and install commands in READMEs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 498d620 commit 54602de

59 files changed

Lines changed: 3040 additions & 247 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

FPF

README-RU.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# fpf-simple-skill
1+
# fpf-problem-solving-skill
22

33
Скилл AI-агента для [First Principles Framework (FPF)](https://github.com/ailev/FPF) авторства [Анатолия Левенчука](https://github.com/ailev).
44

@@ -8,12 +8,12 @@ FPF — это **система усиления мышления**: она по
88

99
## Как это работает
1010

11-
Скилл работает как **агентный RAG** — retrieval-augmented generation, управляемый самим агентом, без внешней векторной базы данных или пайплайна эмбеддингов. Спецификация FPF на 56 000 строк разбита на двухуровневую иерархию (20 директорий, 224 файла). SKILL.md содержит роутер на основе «глаголов мышления», который сопоставляет намерение пользователя с нужным разделом. Агент навигирует по файлам `_index.md`, выбирает минимальный подраздел (~300 строк) и загружает в контекст только его. Агент одновременно является ретривером, роутером и генератором — всё в одном цикле.
11+
Скилл работает как **агентный RAG** — retrieval-augmented generation, управляемый самим агентом, без внешней векторной базы данных или пайплайна эмбеддингов. Спецификация FPF на 59 000 строк разбита на двухуровневую иерархию (20 директорий, 230 файлов). SKILL.md содержит роутер на основе «глаголов мышления», который сопоставляет намерение пользователя с нужным разделом. Агент навигирует по файлам `_index.md`, выбирает минимальный подраздел (~300 строк) и загружает в контекст только его. Агент одновременно является ретривером, роутером и генератором — всё в одном цикле.
1212

1313
## Установка
1414

1515
```bash
16-
npx skills add CodeAlive-AI/fpf-simple-skill -g
16+
npx skills add CodeAlive-AI/fpf-problem-solving-skill -g
1717
```
1818

1919
## Структура
@@ -41,13 +41,13 @@ sections/
4141
| 02 | Оглавление | 0 |
4242
| 03 | Предисловие | 17 |
4343
| 04 | Часть A — Архитектура ядра | 19 |
44-
| 05 | A.IV.A — Стек сигнатур и границы | 18 |
44+
| 05 | A.IV.A — Стек сигнатур и границы | 20 |
4545
| 06 | A.V — Конституционные принципы | 29 |
4646
| 07 | Часть B — Трансдисциплинарное рассуждение | 24 |
4747
| 08 | Часть C — Расширения ядра | 30 |
4848
| 09 | Часть D — Этика и конфликты | 1 |
4949
| 10 | Часть E — Конституция и авторство | 0 |
50-
| 11 | E-I — Конституция FPF | 29 |
50+
| 11 | E-I — Конституция FPF | 33 |
5151
| 12 | Часть F — Унификация | 0 |
5252
| 13 | F.I — Контекст значения | 19 |
5353
| 14 | UTS Layout A | 0 |

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# fpf-simple-skill
1+
# fpf-problem-solving-skill
22

33
[Русская версия (README-RU.md)](README-RU.md)
44

@@ -10,12 +10,12 @@ FPF is a **thinking amplifier** — it helps you plan deeper and make better dec
1010

1111
## How it works
1212

13-
This skill functions as **agentic RAG** — retrieval-augmented generation driven by the agent itself, with no external vector database or embedding pipeline. The 56,000-line FPF specification is split into a two-level hierarchy (20 directories, 224 files). SKILL.md provides a thinking-verb router that maps the user's intent to the right section. The agent then navigates `_index.md` files to pick the narrowest sub-section (~300 lines) and loads only that into context. The agent is the retriever, the router, and the reasoner — all in one loop.
13+
This skill functions as **agentic RAG** — retrieval-augmented generation driven by the agent itself, with no external vector database or embedding pipeline. The 59,000-line FPF specification is split into a two-level hierarchy (20 directories, 230 files). SKILL.md provides a thinking-verb router that maps the user's intent to the right section. The agent then navigates `_index.md` files to pick the narrowest sub-section (~300 lines) and loads only that into context. The agent is the retriever, the router, and the reasoner — all in one loop.
1414

1515
## Install
1616

1717
```bash
18-
npx skills add CodeAlive-AI/fpf-simple-skill -g
18+
npx skills add CodeAlive-AI/fpf-problem-solving-skill -g
1919
```
2020

2121
## Structure
@@ -43,13 +43,13 @@ The agent reads `_index.md` first, picks the right sub-section file, and loads o
4343
| 02 | Table of Content | 0 |
4444
| 03 | Preface | 17 |
4545
| 04 | Part A — Kernel Architecture | 19 |
46-
| 05 | A.IV.A — Signature Stack & Boundary | 18 |
46+
| 05 | A.IV.A — Signature Stack & Boundary | 20 |
4747
| 06 | A.V — Constitutional Principles | 29 |
4848
| 07 | Part B — Trans-disciplinary Reasoning | 24 |
4949
| 08 | Part C — Kernel Extensions | 30 |
5050
| 09 | Part D — Ethics & Conflict | 1 |
5151
| 10 | Part E — Constitution & Authoring | 0 |
52-
| 11 | E-I — FPF Constitution | 29 |
52+
| 11 | E-I — FPF Constitution | 33 |
5353
| 12 | Part F — Unification Suite | 0 |
5454
| 13 | F.I — Context of Meaning | 19 |
5555
| 14 | UTS Layout A | 0 |

SKILL.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: fpf-simple
2+
name: fpf-problem-solving
33
description: "First Principles Framework (FPF) — thinking amplifier. Use when user wants to think through a complex problem, architect a system, evaluate alternatives, decompose complexity, or plan rigorously. Also triggers on: FPF, bounded contexts, SoTA packs, assurance calculus, FPF Parts A-K. Not for simple task planning, general philosophy, or Agile unrelated to FPF."
44
license: MIT
55
---
@@ -45,6 +45,7 @@ The use cases above help decide WHETHER to invoke FPF. The router below decides
4545
| **Resolve conflicts** across stakeholders or values | 09 Part D → Ethics & Conflict |
4646
| **Unify vocabulary** across teams or domains | 13 F.I Context of Meaning → 14-15 UTS tables → 20 Lexical Debt |
4747
| **Document** for multiple audiences | 11 E-I Constitution → E.17 Multi-View Publication Kit |
48+
| **Sharpen expression** — repair vague wording, surface ambiguity | 11 E-I → E.17.SD Surface Discipline, E.17.EFP Explanation Faithfulness; 05 A.IV.A → A.6.H Wholeness Unpacking |
4849
| **Survey a discipline** and build a reusable toolkit | 16 Part G → SoTA Packs, TraditionCards, OperatorCards |
4950
| **Trace provenance** of a claim | 06 A.V → A.10 Evidence Graph; 16 Part G → G.6 Provenance Ledger |
5051

@@ -89,13 +90,13 @@ Structural reference. Each entry is a folder — read its `_index.md` first, the
8990
| 02 | [Table of Content](sections/02-table-of-content/_index.md) | 0 | Navigate the spec, locate a pattern, trace inter-section dependencies. |
9091
| 03 | [Preface](sections/03-preface/_index.md) | 17 | **Onboard**: reading paths by role, FPF philosophy, purpose and non-goals. |
9192
| 04 | [Part A — Kernel](sections/04-part-a-kernel-architecture-cluster/_index.md) | 19 | **Decompose and assign**: holons, bounded contexts, roles, transformers, method/work separation. |
92-
| 05 | [A.IV.A — Signatures](sections/05-cluster-a-iv-a---signature-stack-boundary-discipline/_index.md) | 18 | **Set boundaries**: classify statements as definitions, gates, duties, or evidence. |
93+
| 05 | [A.IV.A — Signatures](sections/05-cluster-a-iv-a---signature-stack-boundary-discipline/_index.md) | 20 | **Set boundaries**: classify statements as definitions, gates, duties, or evidence. |
9394
| 06 | [A.V — Principles](sections/06-cluster-a-v---constitutional-principles-of-the-kernel/_index.md) | 29 | **Prevent confusion**: category errors, measuring, comparing, evidence graphs. |
9495
| 07 | [Part B — Reasoning](sections/07-part-b-trans-disciplinary-reasoning-cluster/_index.md) | 24 | **Compose and evaluate**: aggregation (Gamma), trust scores, emergence, reasoning cycles. |
9596
| 08 | [Part C — Extensions](sections/08-part-c-kernel-extensions-specifications/_index.md) | 30 | **Score and search**: epistemic quality (F-G-R), kinds, measurement, open-ended search. |
9697
| 09 | [Part D — Ethics](sections/09-part-d-multi-scale-ethics-conflict-optimisation/_index.md) | 1 | **Resolve conflicts**: ethical trade-offs, bias auditing, safety overrides. |
9798
| 10 | [Part E — Constitution](sections/10-part-e---fpf-constitution-and-authoring-cluster/_index.md) | 0 | Entry point for Part E subsections. |
98-
| 11 | [E-I — Constitution](sections/11-section-e-i---the-fpf-constitution/_index.md) | 29 | **Govern and publish**: 11 Pillars, guard-rails, multi-view publication (MVPK). |
99+
| 11 | [E-I — Constitution](sections/11-section-e-i---the-fpf-constitution/_index.md) | 33 | **Govern and publish**: 11 Pillars, guard-rails, multi-view publication (MVPK), surface discipline. |
99100
| 12 | [Part F — Unification](sections/12-part-f-the-unification-suite-concept-sets-sensecells-contextual-role-a/_index.md) | 0 | Entry point for Part F subsections. |
100101
| 13 | [F.I — Meaning](sections/13-cluster-f-i-context-of-meaning-raw-material/_index.md) | 19 | **Align vocabulary**: semantic drift, homonym collisions, Alignment Bridges. |
101102
| 14 | [UTS Layout A](sections/14-block-fpf-u-type-unified-tech-name-unified-plain-name-plain-twin-gover/_index.md) | 0 | **Map concepts** across standards (BPMN, PROV-O, ITIL). |

0 commit comments

Comments
 (0)