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 12:20:10 UTC

A.2.8:9 - Common Anti-Patterns and How to Avoid Them

Anti-patternWhy it failsRepair
“The API shall…” as duty-bearer structureAn interface description is an episteme, not the actual bearer.Identify the policy claim and actual system or party; test institution.
`CommitmentSubject ::= RoleRefRoleAssignmentRefPartyRef`
Optional institution sourceA published sentence appears sufficient to create the relation.Require the applicable rule and its actual instituting basis.
Assignment-as-dutyStaffing becomes obligation.Treat the assignment only as a rule fact and identify a separate commitment.
Duty-as-responsibilityOne deontic relation silently creates ownership.State the independent responsibility predicate or return missing-governor.
Gate-as-dutyEntry conditions become obligations.Keep the A-claim and let an independently instituted commitment cite it when required.
Auditable rhetoric without support“Guaranteed” cannot be adjudicated.Cite exact evidence claims and carriers only when reliance or adjudication is current.
Silent mutationChanged bearer or rule is hidden under one ID.A changed identity-bearing fact prevents reuse of the same occurrence identity. Establish the new commitment under §4.2 before asserting another occurrence.