Intellect Stack
Preface node
heading:intellect-stack:708
Content
Complex problems fail more often from mis‑aligned competencies than from missing facts. Inside one brain—or one team—model builders, testers, and decision makers can behave like separate departments. The Intellect Stack offers a layered map of cognitive skills, showing how FPF’s patterns combine into an “operating system for thought.”
The stack is pedagogical, not prescriptive: you may enter at any layer, but mastery grows when the layers reinforce one another. Each rung names a domain‑agnostic capability (U.Capability) and points to the patterns that realise it.
Conceptually, the Intellect Stack is formalized as a non-normative Characterization (CHR) package. This package defines types such as U.IntellectLayer (e.g., Logician, Strategist) and U.Competency, which are then linked to the kernel's U.Capability via a hasCapability mapping. This ensures that while the stack remains a flexible teaching tool, its structure is coherent and formally grounded.
Every layer remains physically grounded: an abstract method references a material Transformer (Pattern D.1) such as a laboratory rig or CI runner that proves the method can exist. Without that anchor, the skill is rhetoric, not capability.
The stack mirrors software’s architecture layer stacks. A.5 Open‑Ended Kernel & Extention Layering lets new layers emerge via Design Rationale Records (E.9), keeping the map alive.
A full description of the Intellect Stack and its layers resides in the Pedagogical Companion.
“A stack without mastery is scaffolding; mastery without a stack is improvisation—FPF supplies the ladder that turns skills into intelligence.”