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 14:36:52 UTC · snapshot created 2026-10-03 14:38:14 UTC · last check 2026-10-03 14:45:10 UTC

C.39.RO:8 - Common Anti-Patterns and How to Avoid Them

Anti-patternConsequenceRepair
Copy the successful constantsA later input receives the earlier case’s answer.Recover the relation that selected those constants and apply it to the changed input.
Turn every fixed fact into a parameterA premise needed by the operation disappears.State the proposed variation and retain or replace the conditions that support it.
Hide a missing operation behind a nameThe next practitioner can request a result but cannot obtain it.Recover or construct the step that supplies that result.
Compose matching labelsAn output reaches a step that needs a different quantity or condition.Compare the intermediate meanings and application conditions.
Extend a physical action from one successful runA change of apparatus or operating condition defeats the claimed repeatability.Carry the physical basis and develop the missing relation for the changed use.
Discard a failure witnessThe practitioner repeats a search that the result already rules out.Use the obstruction to change the attainable result, permitted operation or next question.