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 15:41:27 UTC · snapshot created 2026-10-03 15:43:46 UTC · last check 2026-10-03 15:55:10 UTC

E.10.ROLE:0 - Use This When

Use this pattern when claim-bearing wording uses role and the current sentence does not yet reveal which object or relation it means.

A system role is a context-local kind for an entity already admitted under A.1 as a U.System, which may be a person, team, organization, or non-human technical object. The name creates no admission, assignment, agency, capability, or Work.

A system-role assignment is one exact occurrence under U.SystemRoleAssignment. The bare word role identifies neither object.

First useful result. Rewrite the ordinary domain sentence so that its recognizable object and action or relation are explicit. Select the pattern for that object or relation. Stop there unless the receiving claim needs a technical designation, exact occurrence, predicate, assertion, or reference.

For example:

  • “Alice is reviewer” may remain ordinary recognition prose;
  • “Alice holds the review assignment for this manuscript” makes an assignment claim current;
  • “the report plays a role in approval” normally needs an evidence-use, source-use, reliance, or other direct relation, not a system-role assignment;
  • “the first role in this tuple” normally points to a representation position, not a system-role kind.

Not this pattern when. Keep ordinary or quoted wording unchanged when no FPF claim relies on the word. When the object and its direct pattern are already clear, use that pattern directly. Use A.6.RSIR when the unresolved question is specifically about participation in a direct relation, a relation declaration, an interface, or a representation position.

ROLE remains in this PatternID because it is the ambiguous source word that opens this recovery. It is not a Tech designation for one governed object and is not a naming precedent.