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 11:52:20 UTC · snapshot created 2026-10-03 11:53:41 UTC · last check 2026-10-03 13:10:03 UTC

A.6.P:8 - Common Anti-Patterns and How to Avoid Them

Failure modeWhy it failsRepair
Replace a broad word with a more technical synonymThe same participants and obtaining condition remain unresolved.Ground the objects, select the direct relation, and write the readable sentence before naming.
Turn every relation phrase into a record-shaped epistemeRepresentation burden appears before any receiver needs the episteme or occurrence identity.Use the direct sentence and apply the A.6.REL receiving-use test.
Let the declaration make the relation obtainA declaration episteme is confused with the world-side relation.Keep reusable laws and SlotSpecs in A.6.0 and A.6.5; keep obtaining and identity with the pattern that defines the relation.
Treat the actual participant as occupying a declaration componentWorld-side participation is replaced by a schema metaphor.State participation under the direct participant meaning; use the SlotSpec only inside a compatible reusable declaration.
Treat relation-dependent wording as an intrinsic kindA participant described as result, input, or next continuation loses its own kind.Apply the three-way distinction and use C.3 only for actual typed reasoning.
Use one generic relation-change verbOccurrence change, assertion revision, declaration revision, evidence change, reference retargeting, EntityOfConcern retargeting, and representation change collapse.Select the changed object and use the operation governed for that object.
Infer agency or identity from an active verbGrammar is treated as ontological evidence.Recover the exact acting system or direct identity rule independently of grammar.
Preserve a hidden union as a long listThe predicate changes meaning across listed participant kinds.Recover the common predicate or split the relation kind and any compatible declarations.
Reverse a sentence for styleParticipant meanings and polarity can change silently.Use the direct inverse law or keep the forward predicate explicit.
Use a graph, tuple, function, arrow, or table as ontological proofRepresentation is mistaken for what it represents.State an explicit C.29 correspondence and keep world-side obtaining and identity with the direct pattern.