Library / First Principles Framework (FPF) - Core Conceptual Specification
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 17:24:51 UTC · snapshot created 2026-10-03 17:30:20 UTC · last check 2026-10-03 17:35:14 UTC

B.2.2:7 - Common Anti-Patterns and How to Avoid Them

Anti-patternSymptomRepair
Named aggregate as system“The platform” or “the fleet” is treated as a system because it has a name.Identify one exact candidate and apply the complete A.1 and direct U.System criteria; if either fails or cannot be determined, withhold system-result recognition and return that failure or unknown to B.2 without inferring that the old whole is sufficient.
Component certificate transferIndividual part certificates are used as result-system assurance.Re-base assurance through B.2.2:4.5 and evidence-use patterns.
Controller as containing wholeA controller or external system is treated as the new whole because it changes the parts.Use A.12, A.3.4, B.2.5, and part-whole patterns separately.
Dashboard as systemA monitoring model is treated as the operating system.Use episteme, publication, source-use, C.30.AD, or digital-twin description patterns.
Capability jump as system MHTA metric improves and the result is called a new system.Perform B.2’s ordinary existing-whole comparison; return to capability, characteristic, Method, Work, or architecture patterns if the existing whole remains sufficient.