First Principles Framework (FPF) - Core Conceptual Specification
Preface node
heading:first-principles-framework-fpf-core-conceptual-specification:1
What this page is
This is generated FPF reference text from the specification preface or supporting sections. It helps interpret FPF; it is not FPF Reference product documentation.
Methodology
Use it to understand how the specification wants to be read, then return to a route, pattern, or work packet for active work. Cite generated IDs only when the wording changes the task decision.
Content
A standards-style pattern language for turning difficult engineering, research, management, and mixed human/AI work into explicit, reviewable, improvable reasoning.
-
Author: Anatoly Levenchuk, with AI-assisted development and review
-
Version: September 2026
-
License: CC BY 4.0 for original framework content; third-party material retains its own terms.
-
Status: Normative kernel, eternal alpha: already used in working projects and development programs, while still evolving.
Begin with the working question in your project; FPF helps make the reasoning explicit enough to review and improve.
Use the Table of Contents below to find pattern ids that match the project question. For any substantive answer, open the relevant pattern and apply its Problem frame, Solution, worked slices, and checklist to the project claim or object.
The public FPF readme section after the Table of Contents provides one non-exhaustive Practical entries set: ordinary examples show direct one-pattern help, while selected Practical-Use Cards show extended reasoning through several pattern contributions. The examples do not bound FPF, DPF, or LPF use; the Table of Contents and direct patterns cover questions outside them. The Preface explains the cross-cutting ideas and the ordinary pattern-use rhythm. Big FPF Storylines connects a worked question to the framework's Architectural Rationale, shared sources, profile choices and whole-combination conditions. Pattern bodies carry the normative Solutions, boundaries, worked slices, and checks. Pattern form is governed by E.8; concrete pattern application and pattern-use coordination are governed by E.11.PUA and E.11.PUR when those relations are current.
Last Updated: 2026-09-10 — upstream FPF commit a87d0ef4 (github.com/ailev/FPF)