Local-First Unification Naming Protocol
About this pattern
This is a generated FPF pattern page projected from the published FPF source. It is canonical FPF content for this ID; it is not a FPF Reference product feature page.
How to use this pattern
Read the ID, status, type, and normativity first. Use the content for exact wording, the relations for adjacent concepts, and citations to keep active work grounded without pasting the whole specification.
Status: Stable Pattern state: stable pattern. Audience: engineer-managers, lead architects, ontology editors, and authors who must make one name reusable without turning that name into a hidden ontology.
Use F.18 when a name must become stable, public, Core-facing, reusable under more than one named source, practice, or reference scheme, or durable enough that later work can cite it without guessing. Typical cases:
Relations
A.19.DECLAREDContent
Use This When
Use F.18 when a name must become stable, public, Core-facing, reusable under more than one named source, practice, or reference scheme, or durable enough that later work can cite it without guessing. Typical cases:
- a local expression becomes a durable name for a system-role kind, relation, slot, method, work, characteristic, status value, architecture element, or other already governed value;
- two teams use different words for the same candidate sense and need one reusable term plus preserved local wording;
- one tempting head word is useful under one recovered local meaning but misleading under another;
- a system-role-derived, method-derived, status-like, evidence-like, interface-like, or slot-like name risks creating a second ontology by wording alone.
First useful move.
- Recover the exact value and the pattern containing its defining or testing rule.
- Decide whether ordinary local wording is enough or later use really needs a durable name.
- If a durable name is needed, compare the plausible names and record one Tech label, one Plain explanation, the selection reason, and the reopen condition in a
NameCard.
If bare claim-bearing role still hides the object, use E.10.ROLE; if relation, slot, interface, port, or signature wording hides it, use section 5.6. Open section 4.4 only for a genuinely public, Core-facing, durable-across-context, or cross-context use. A public row is a later result, never part of the first naming move.
Do not use F.18 for one-off wording repair. If the phrase is local and not becoming a reusable name, use E.10, E.10.ARCH, A.6.P, A.6.RSIR, C.2.P, or the pattern containing the rule for the object being named. In particular, say in ordinary words whether one exact Bridge is suitable for one named use; do not create a NameCard, public claim kind, or durable CamelCase head merely to abbreviate that C.2.1 claim. Reopen F.18 for that claim only when an independent later use actually needs a reusable name beyond the local statement.
Context
Names are handles for use, not creators of ontology. A good name lets people talk about a governed value without smuggling in an extra system-role kind, assignment, capability, method, work, status, evidence, interface, or cross-context claim.
FPFCoreReferenceScheme is the by-value U.ReferenceScheme used to interpret current FPF Core Tech labels and relation names; a name under another scheme carries that scheme by value. Most naming work stays within one <ReferenceScheme, LocalSenseClaim> projection and needs no Bridge. If one named use must relate different projections, follow the later cross-projection branch in section 4.4.1. Shared spelling, another scheme, or a selected model-use structure alone creates no Bridge, use claim, reliance, governed-value identity, or U.BoundedContext.
F.18 supplies the naming discipline for Part F and for any FPF pattern that needs a durable public term. It coordinates with:
F.5for type-name and system-role-kind-description label form;F.8for the prior decision that an expression should become a durable name rather than remain local, reused, or aliased;F.9for an actual sense Bridge between different<ReferenceScheme, LocalSenseClaim>projections;F.13for renames, aliases, splits, and merges;F.14for anti-explosion control;F.17only as a later public-row consumer whose current entry and result must accept the exact F.18 objects named below;E.10.ROLEwhen bare claim-bearing role hides its object;A.6.5andA.6.RSIRwhen relation, signature, interface, or slot wording hides the governed object;A.6.P.WMRwhen Work and Method boundary wording still hides the exact relation; andA.15.1when a candidate performed-work name still lacks occurrence grounding.
The central subject is one F.18 naming settlement for one exact already-governed value. F.18 supplies the candidate comparison, selected Tech and Plain designations, declared naming use, and reopen conditions. The value's direct pattern retains its kind, identity, obtaining, and other subject semantics.
Its complete claim graph records the selected designation expressions, exact local sense, covered and rejected alternatives, rationale, lineage, and reopen condition.
Problem
FPF texts fail when names are treated as if they carried ontology by themselves.
- A short label appears in another context and gets treated as the same value although no obtaining Bridge establishes the exact sense relation, no separate claim says that Bridge suits this reuse, and no current reliance supports that claim.
- A role-looking name quietly bundles a system-role kind, assignment occurrence, capability, method fit, work evidence, or authorization.
- A status-like or evidence-like phrase becomes a fake role or fake type because the row says "evidence role", "status role", or similar wording.
- A relation, declaration-local slot, interface, port, or signature name hides the exact governed object, relation-participant meaning, or rules that define or constrain the claim.
- A term chosen for convenience becomes a permanent Core-facing name without candidate comparison, rejected alternatives, or lineage.
- Local names proliferate until the corpus has several almost-synonyms and no recoverable reason for choosing one.
The repair is not to choose prettier words. Recover the governed value, then record a naming settlement whose kind, effective reference scheme, exact local sense, intended use, and selected designations remain visible. Publication is a separate later relation.
Forces
Solution
Use a local-first naming protocol:
- Recover the governed value, its kind, and its subject pattern.
- Decide whether the expression should remain local or the current use needs a durable reusable name; apply
F.14before adding a card, cell, or row. - For a durable name, constitute one
NameCardepisteme underC.2.1; keep the value, its kind, the card, selected designations, exact local sense, and any basis or Bridge relation distinct. - Choose the Tech and Plain labels from the smallest candidate set that covers the live head-term families and plausible neighbouring objects.
- Record the covered alternatives, rejected candidates, selection reason, lineage, and the smallest condition that reopens the settlement.
- Only for public, Core-facing, durable-across-context, or cross-context reuse, test the then-current
F.17entry. It must accept the exact governed value and kind, NameCard episteme, by-value scheme, local sense, and any actual Bridge. Public or durable reuse alone creates no Bridge. When the named use relates different<ReferenceScheme, LocalSenseClaim>projections, F.17 must also accept the separate affirmative C.2.1 claim and current A.10 or B.3 reliance through the row rationale or notes rather than treating either as NameCard content. Its result must supply the required public row. If any required input or result is absent, retain the durable name and NameCard locally, mark the public row pending, and stop. - Keep the Bridge, the separate claim about its named use, A.10 or B.3 reliance, authorization, and any actual Work, assertion episteme, publication occurrence, direct relation, operation application, status, evidence, slot, system-role kind, assignment, method, or interface object under their direct rules. Only the naming settlement is in scope here.
Naming Invariants
Every durable name must satisfy these invariants.
NameCard Fields
A NameCard is complete when its exact C.2.1 identity-bearing U.ClaimGraph is recoverable; completeness is not a field count. The accepted D11 progressive-minimum cards NC-U-RELATION, NC-CROSS-CONTEXT-RELATION-STRUCTURE, NC-PROBLEM-CRITERION-APPLICABILITY-RELATION, and NC-PROBLEMATIC-FOR-RELATION remain conforming. Each already states the governed value and subject pattern, effective scheme and local-sense claim, one selected Tech/Plain pair, candidate set, rejections, rationale, lineage, and reopen condition. Its subject pattern makes the governed kind unambiguous. These filled claims together constitute the card's complete claim graph; an omitted expanded field contributes no hidden claim. Section 4.2a carries the four current expanded bounded-model-use cards.
Use the expanded form only when the current naming use needs the additional position:
Field discipline:
- The card is a
[C.2.1](/generated/patterns/C.2.1)episteme.GovernedValueRefis its exactEntityOfConcern; the completeU.ClaimGraphconstituted by all identity-bearing naming-settlement claims is itsClaimContent; andReferenceSchemeis the effective by-valueU.ReferenceSchemeunder which that graph is interpreted. Changing any of those three identifies another card episteme. Changing only a graph designator, card designator, carrier, field order, or layout does not. - In the expanded form, the
ClaimContentfield resolves to that complete graph; it is never a scalar summary beside other identity-bearing claims. The readable sibling fields designate graph nodes, edges, or projections. Changing a selected designation, declared use, local-sense claim, coverage, rejection, rationale, lineage, or reopen claim changes the graph and therefore the card episteme even if the displayedClaimContentreference string stays the same. NameCardIddesignates the card episteme. It is not another identity discriminator and does not create a card kind.GovernedValueRefresolves to the exact already-governed object or value being named.GovernedValueKindRefis added when the kind is not already unambiguous from that value and its subject pattern, or when a receiving use needs the exact kind reference. For relation-facing wording the value reference resolves to exactly one of the objects distinguished in section 5.6; a field label, card, table row, or local phrase is not a proxy for that object.subjectPatternLocatornames the pattern description containing the exact ClaimGraph that defines or constrains the value.[F.18](/generated/patterns/F.18)defines only the naming-settlement predicate recorded in the card; a pattern that merely presents or teaches the name defines neither the value nor this settlement.LocalSenseRefin a progressive-minimum card states the exact local-sense claim directly under the card's by-value scheme.LocalSenseCellRefin an expanded card resolves to the current F.17 coordinate<ReferenceScheme by value, LocalExpression, LocalSenseClaim>and does not require a context holon.LocalSenseBasisRelationRefis present only when a separately governed relation to a basis episteme is current; a source title, card field, or publication is not that relation.CandidateSetrecords the plausible labels considered by head-term family. When family coverage or an exception is not already recoverable from the set, rejections, and rationale, addCandidateCoverageto state which live families and neighbouring-object readings were tested and whether any plausible alternative remains open.RejectedCandidatesrecords why tempting names were not selected. A usable alias is recorded in lineage as an alias, not left as a second selected Plain label.BridgeRefscontains only actual F.9 Bridge occurrences whose relation-semantic profiles obtain for the exact endpoint senses. It carries no naming-use direction, use-specific rule, tolerated loss, polarity, reliance, or permission. When naming across different semantic-context projections relies on a Bridge, recover the separate C.2.1 claim and its current A.10 or B.3 reliance outside the NameCard; omitBridgeRefswhen the settlement makes no Bridge claim.PublicRowStatusis exactly one oflocalOnly,pending, orcurrentwhen public-row use is current.UnifiedTermRowRefseparately resolves to the exact row and is present only when status iscurrentafter the section 4.4[F.17](/generated/patterns/F.17)entry/result gate passes. Omission in an accepted progressive-minimum card claims no row. A pending public use does not imply that a row already exists.RefreshConditionnames the smallest value, kind, scheme, local-sense, Bridge, subject-pattern, use, or repeated-reader-error change that reopens this exact settlement.
Names such as "foundational principle pattern set", "FPF Core", "domain principle framework", and "local practice framework" require ordinary NameCard work before public stabilization under an effective reference scheme. Source aliases such as ZPF, SPF, TPF, or broad xPF labels remain intake aliases until [F.18](/generated/patterns/F.18) has settled the governed value and kind, by-value reference scheme, exact local sense, rejected candidates, and admissible short form.
Current Bounded-Model-Use NameCards
The four expanded cards below are the current FPFCoreReferenceScheme naming settlements consumed by F.17:12.4d-12.4e. Each resolves to one exact current scheme-based F.17 cell and its separately governed local-sense basis relation. They select, record, and make recoverable designations for already governed values; they create no kind, structure, relation occurrence, assertion, Work, Bridge, use, reliance, row-availability occurrence, or other receiving action.
All four current cards use one FPFCoreReferenceScheme cell apiece and therefore add no Bridge or use claim. If a named current use relates different <ReferenceScheme, LocalSenseClaim> projections, apply the F.9 predicate to the possible Bridge, identify the affirmative bounded-use claim separately under C.2.1, and apply A.10 or B.3 to the relied-on evidence or assurance claim; without that use, add no Bridge or use claim. For ModelExpressionCoherenceRelation, an A.1.1 predicate may require an obtaining Bridge in its bridged interpretation branch; a receiving assertion or structure selection that relies on that occurrence still needs its own bounded-use claim and reliance path. None of those objects becomes part of a NameCard or public row.
Current Role-Precision NameCards
The eight cards below make the accepted Core-facing names recoverable without making any named value obtain. They share FPFCoreReferenceScheme and use no Bridge: each card settles two designations for one value already defined or constrained by its subject pattern. Each card cites the stable E.10 token-class, allowed-use, and collision rules it actually consumes; a dated corpus audit or candidate-conformance result is publication evidence, not a NameCard currentness dependency.
Each card has one exact governed value and one selected Tech/Plain pair. No card is created for the SystemRole morphology, J_kindUse, a declaration-local slot, or a context field.
Demonstrative wording without a fabricated value or scheme
A.22.CGUS:4.4 permits one exact C.2.1 episteme to show a traversal through an already qualified CGUS. It does not define a demonstrative-slice U.Kind, and DemonstrativeUnfoldingSlice@Context does not identify an exact slice by itself. The current sources also do not constitute FPFSeminarTeachingReferenceScheme-2026-07-11 as a second by-value scheme whose interpretation differs from FPFCoreReferenceScheme.
Keep demonstrative walkthrough as ordinary readable wording when a sentence already makes the exact shown slice clear. Keep mantra as bounded seminar or pattern-local recall wording when repetition and attention are the point. Do not manufacture two NameCards, SenseCells, a Bridge, a bounded-use claim, or current F.17 rows from those phrases. No naming settlement or public-row status is current here.
If a later use needs stable citation of one exact slice, first recover that C.2.1 episteme from its claim content, the qualified CGUS it concerns, and its effective scheme. Then make one NameCard only if durable naming is useful. Add another card and a Bridge only if a second exact scheme-and-sense projection materially changes interpretation and one named correspondence use is current. Availability remains a separate E.24.PUB operation. mantra move stays E.10.MOVE Plain wording for a shown E.11.PUA continuation description; it is not a durable value or a second scheme.
Pending R7 rule-content NameCard candidates
The following are candidate inputs, not current NameCard epistemes. Each uses the exact by-value FPFCoreReferenceScheme, keeps the governed U.NameToken separate from the R7 predicate or designation value it names, and creates no Bridge because the current comparison is within one scheme. E.10's exact TokenClass, reserved-name, and allowed-scope prerequisites remain unresolved, so PublicRowStatus = pending for all three and no UnifiedTermRowRef exists.
A collision-free text search is useful evidence but does not substitute for the missing governed lexical values. Until closure, authors may quote these candidate spellings when discussing the R7 declaration, but must not cite a current NameCard or public term row.
Current DPF Suite Reference NameCard
This card settles the public name of the relation-defined product form already governed by E.11.DSG. Its governed value is that product form, not a particular Suite, product series, edition, answer, lookup activity, or publication occurrence. The card and its row create none of those objects.
One FPFCoreReferenceScheme cell is sufficient, so this settlement adds no F.9 Bridge or separate correspondence-use claim. A qualified product title such as Engineering DPF Suite Reference identifies its exact series or edition through that product's own claims; the qualifier does not change this Core product-form card.
Candidate Selection
Do not pick a durable label in one stroke or work toward a fixed candidate count. Build the smallest set that covers at least two live head-term families and every plausible neighbouring-object reading that could change the decision. Stop when each live family has a representative and no untested plausible alternative could overturn the selection. If a deadline forces closure while a plausible family or alternative remains untested, record that exception in CandidateCoverage and make it part of RefreshCondition.
Judge candidates on:
- semantic fidelity: does the label preserve the governed value without adding or losing required conditions?
- reader ergonomics: can the intended reader recognize, say, and remember it in the current situation?
- morphology fit: does the word shape fit the kind being named, for example an exact local system-role kind, method, work, description, relation, slot, characteristic, or status value?
- alias risk: will a careful reader import a wrong sense from nearby FPF patterns or external practice?
Use these as ordinal comparisons. Do not average them into one score. If a Pareto-front or quality-diversity method is used, the dimensions and dominance rule must be visible on the card.
One candidate can win even when it is not perfect, but the SelectionRationale must say what it buys, what risk remains, and why the covered set is sufficient for this use.
Public Term Rows
A durable local name needs no row. When public, Core-facing, durable-across-context, or cross-context reuse is current, test the then-current F.17 entry with the exact objects already recovered here. Public or durable reuse alone creates no Bridge.
The F.17 entry must be able to recover:
- the governed value and its kind;
- the locator for the pattern containing its defining or testing rule;
- the NameCard episteme and selected Tech and Plain designations;
- the effective by-value reference scheme, exact F.17 scheme-based SenseCell, and any separate local-sense basis relation;
- any F.9 Bridge that actually obtains.
If the row use relates different <ReferenceScheme, LocalSenseClaim> projections, its rationale or notes must cite the separate affirmative C.2.1 claim for the exact action, direction, rule, and tolerance, plus that claim's current A.10 or B.3 reliance. The result must contain one row for one naming decision and show both supported and blocked citation uses. If the entry cannot do this, keep the durable name and NameCard local and mark the public row pending. Do not repair or emulate the missing row inside F.18.
Cross-Projection Use and Reliance
Open this branch only when one named reuse must relate different <ReferenceScheme, LocalSenseClaim> projections. Compare the exact F.17 cells. Another expression under the same projection is a designation question and gets no Bridge. Different projections open the F.9 question; a different scheme is only one way projections can differ and proves no relation. Test the F.9 predicate and cite a Bridge only when it actually obtains. With no current correspondence use, create no Bridge or use claim regardless of scheme count.
State the proposed naming use in a separate current C.2.1 claim whose EntityOfConcern is that Bridge. Record the action, direction, correspondence rule, tolerated loss, and polarity.
Then choose the reliance route. For ordinary bounded reliance below B.3's threshold and with no assurance claim, use the exact A.10 evidence-provenance relation and RelianceDisposition=pass. When an assurance claim is made or the B.3 threshold is met, follow B.3's first-claim decision: require a current positive claim with sufficient record or a disposition that stops or narrows the use. The threshold creates no positive claim. Neither route authorizes the use or proves that it occurred.
If the reuse did occur, recover its actual Work under A.15.1, assertion episteme under C.2.1, publication occurrence under E.24.PUB, direct relation under its own predicate, operation application under A.6.1, or other exact result under its direct rule. Name a BoundedModelUseStructure only when that selected structure changes the sense or naming use. Until the Bridge, separate claim, and required reliance are current, keep the names local or record the unresolved alignment. A reference-scheme or model-use-structure difference alone supplies neither a premise nor governed-value identity.
System-Role-Kind, Assignment, Slot, and Status Naming Settlement
This settlement keeps naming aligned with the object already recovered. Bare role is a trigger handled by E.10.ROLE, not a reusable kind head.
System-Role-Kind Names
A durable system-role-kind name designates one exact local kind admitted through C.3 and A.2. Recover that kind through its candidate domain, operative membership condition, intended member/non-member boundary, and continuity rule. A practice or source reference can locate the definition or signal that two definitions should be compared; it does not identify the kind. Candidates are entities already admitted under A.1 as U.System, including a person, team, organization, or non-human technical object. The Tech designation normally ends in ...SystemRole, for example ReviewerSystemRole, ShipbuilderSystemRole, or ServiceProviderSystemRole. SystemRole is compound morphology, not a universal governed value. The name creates no system admission, kind membership, assignment, agency, capability, or Work.
A system-role-kind name must not include:
- the holder of an assignment or the assignment occurrence;
- capability evidence or skill level;
- method or method-family selection;
- performed Work;
- status value or gate result;
- source, evidence, publication, or assurance use.
If a phrase such as SeniorReviewer, NightOperator, or source wording such as evidence role appears, recover the current claim first. The result may be an exact local system-role kind, one direct assignment occurrence, a status assertion, an evidence-use relation, a Work admission condition, another governed value, or a local source phrase. Do not force all of them into one system-role-kind name.
System-Role-Assignment Names
A system-role-assignment name designates one already recoverable obtaining occurrence of an exact direct species under U.SystemRoleAssignment and A.2.1; the system-role-kind name does not identify that occurrence. Recover the admitted holder system, the exact assigned local system-role kind, and only additional participants needed to distinguish that direct species. A taxonomy, reference scheme, description, display, or generic context episteme is not a mandatory assignment participant. Assignment extent follows uninterrupted predicate truth; an assertion or occurrence-description episteme may state a known interval separately. A durable assignment name uses a NameCard whose GovernedValueRef resolves to that occurrence. If public or cross-context reuse is needed, apply section 4.4; until it passes, retain the card locally and mark the row pending. Neither a name, card, row, nor publication occurrence makes the assignment obtain.
Holder#Role:Context@Window is source notation only. Recover the holder System, local system-role kind, assignment occurrence and its declared species when one exists, and any separately applicable context, schedule, interpretation, or Work relation. The source token is neither a Tech name nor proof of assignment, capability, or performed Work.
Capability, Method, and Work Names
Keep these separate:
ShipbuilderSystemRolenames one exact local system-role kind;ShipbuildingCapabilitynames a capability of an admittedU.System, including an acting holon admitted as a system for that capability claim;ShipbuildingMethodnames a method or method family;HullAssemblyWorknames a work family or planning-level work label until an exact performed occurrence is current.
A role-derived or role-method-coupled expression is only a naming cue. First recover the exact value it refers to. If that value is an exact Method or Method family under A.3.1, choose a Method name. If it is an exact U.MethodDescription, U.WorkPlan, or dated U.Work occurrence, name that description episteme, plan episteme, or occurrence separately under A.3.2, A.15.2, or A.15.1; those names are not Method names. If the expression refers to another value, use the rule that defines or tests that value. Only then use F.18 to choose a durable name. An exact relation involving a system-role kind or assignment may constrain who may use a Method or perform Work; it neither creates nor names the Method, description, plan, or Work occurrence.
Treat an action nominal such as testing, assembly, maintenance, evaluation, or inspection as a morphology cue, not a governed kind. Placement in function- or flow-structure prose identifies no U.Function. If the function-like use remains claim-bearing while its exact object or relation is hidden, apply A.6.F; if it is already recoverable, name the exact method, method description, required-transformation or required-effect claim, actual U.Transformation, TransformationFlowStructure locus, functional-view record, plan content, performed-work occurrence, or other governed value under the rule that defines or tests it. Only then use F.18 to choose a durable name. A WBS element, activity, or Work Package remains plan- or assignment-episteme content about intended work; none of these uses identifies a performed Work occurrence admitted under U.Work.
A durable name for performed Work points to one dated occurrence already grounded under A.15.1. An action word, plan row, local work-family label, or U.WorkPlan does not create that occurrence or an assignment.
Every System claimed as an actual performer must already have its A.13 core, and A.15.1 must independently admit the dated Work from its Method, temporal extent, containing System, and other required direct facts. Add an assignment occurrence and F.6 only when the naming account or receiving use expressly represents precise assignment-bound attribution; then the assignment covers the Work interval, names that already recovered performer as holder, and retains every participant required by its declared U.SystemRoleAssignment species. Missing or failed F.6 leaves the Work and its durable name intact. A compact naming account cites only the identities needed by its receiving use. Add a continuity policy only when interruption, retry, a changed Method or binding, or competing designators make occurrence identity material.
Keep neighbouring direct subject and resource-use claims, A.15.PROD production claims, measurement-result epistemes, evaluation results, C.11 choices or decisions, delivery occurrences, acceptance verdicts, and downstream-effect claims separately named under their direct patterns.
When the underlying boundary wording still hides the relation, apply A.6.P.WMR. Use F.18 only after an exact governed value and its use are recovered through a direct subject relation, an exact A.6.1 application binding, or an exact local A.15.PROD/A.6.RCD claim. An exact non-assertability result independently records factually unsupported, missing-information, or missing-governor; none authorizes durable naming, and only missing-governor is an ontology blocker that names the affected use and future subject pattern or relation declaration. This section selects and tests a name. It does not define a second work-occurrence or work-result recovery algorithm.
Method-relation and method-composition names are method-side names too. If a phrase names serial composition, parallel composition, guarded choice, iteration, refinement, substitution, decomposition, parameterization, method-family membership, fallback, or dispatch among methods, first decide which object the phrase names.
- If admitted submethods make one composite way of doing, name the composite
U.Method. Use A.3.1 for that Method and B.1.5 or another direct composition pattern for its exact composition relation. - If the phrase names relations among methods without making one whole Method, name the relations first. When a named use depends on how several such relations are organized, select that
U.Structureunder A.22 and designate itMethodRelationStructure; state the question and prohibited overread that bound the selection. Identify and constrain each included method-side relation—for example, composition, refinement, substitution, iteration, decomposition, family membership, selection, or fallback—through its A.3.1, G.5, or other defining rule. A claim-bearing episteme that describes such a relation remains separate under C.2.1, and any Work-use relation remains under A.15. - If the current object is a separately identified episteme that describes one exact admitted Method,
A.3.2may classify it asU.MethodDescription; F.18 names that episteme separately from the Method. - If an episteme instead describes the selected relation structure,
C.2.1keeps that structure as its exactEntityOfConcern; the episteme is not thereby aU.MethodDescription.
F.18 settles a durable name only after one of those exact objects has been recovered. Algebraic, graph, categorical, process-calculus, matrix, embedding, distributed, or neural notation names the lens or representation only when that lens is the governed value.
System-Role-Kind Relations, Method Relations, System-Role–Method Relations, and Lens Names
System-role-kind-relation expressions remain ordinary expressions or direct relations unless their exact local kinds and relation predicates are already admitted. An algebraic, graph, matrix, embedding, distributed, or neural description is a lens over the selected SystemRoleKindRelationStructure; it is not automatically the named kind, holder, assignment, Method, or Work.
First recover what the name is for:
Ordinary speech may say “surgeon”, “reviewer”, or “operator” when the local sentence makes the intended system-role kind or assignment obvious. Use the concrete ...SystemRole designation when stable technical reference to the kind is needed. Do not infer kind identity, assignment, relation, Method, capability, or Work from the ordinary word alone. Add a qualifier only when it distinguishes a live neighboring reading.
Status, Evidence, Source, and Publication Names
Status-like and evidence-like wording must go to direct patterns:
- status value or status assertion:
F.10orA.19.SPR; - evidence-use relation:
A.10; - assurance use:
B.3; - source use:
E.10.D2or source-use patterns; - description-episteme identity:
C.2.1; - multi-view publication face or form:
E.17; - availability of one selected edition, expression by a form, and bearing by a carrier:
E.24.PUB; - gate or admission result: the relevant gate, decision, or assurance pattern.
Do not name these as system-role kinds or assignments unless that separate work-facing classification or direct assignment occurrence is actually current. “This standard plays the role of evidence” is repaired to the appropriate evidence-use, source-use, or status-use relation; it is not an assignment of the standard.
Relation, Slot, Interface, Port, and Signature Names
If a name touches relation, slot, interface, port, boundary, protocol, API, or signature wording, use A.6.RSIR and subject patterns.
- Use A.6.5 for relation slot discipline and
SlotSpecdeclarations. - Use A.6.0 for signatures and law-defined declarations.
A.6.Mand architecture patterns define or constrain module interfaces and architecture interfaces.A.6.F, transformation, and architecture patterns define or constrain functional ports and functional structures.A.6.C, protocol, service-access, and commitment patterns define or constrain API, protocol, and service-access cases.- Use C.2.1 for the identity and content of a claim-bearing interface-description episteme.
- Use E.17 for a multi-view publication face or form.
- Use E.24.PUB for availability of the selected edition and for the separate form-expression and carrier-bearing relations.
Before naming a relation-facing object, keep these settlements distinct:
One token may be reused only where the reference scheme and local sense preserve these distinctions; it cannot collapse definition, kind, occurrence, representation, and designator into one object.
F.18 can settle a durable name for the recovered value. It does not decide which value the interface word names, create a public row, or make that row available.
Words such as member, membership, belongs to, and in do not by themselves identify one reusable relation. First use E.10 to recover whether the sentence concerns mathematical inclusion, kind classification, relation participation, collection belonging, or constructive parthood. For a collection, an ordinary sentence such as “this edition belongs to this product series” is enough unless another use needs a reusable relation name. Name a reusable predicate only under the pattern that states who or what may belong, what makes belonging begin and end, and how recurrence and past belonging are handled. Do not create a NameCard or public name for generic MemberOf merely to abbreviate the ordinary sentence.
What Belongs In The Label
Belongs in the label:
- a head word that helps readers recognize the governed value;
- a stable qualifier that is part of the local sense;
SystemRolemorphology only when the governed value is one exact local system-role kind;- relation, slot, method, work, or characteristic morphology when those kinds are current.
Does not belong in the label:
- numbers and thresholds;
- temporary admission state;
- holder identity;
- capability evidence;
- method fit unless the governed value is a method or method family;
- work occurrence;
- gate result;
- source or evidence authority;
- context label used as if it were universal.
Quick check: if removing the word changes only current admission, holder, evidence, date, or gate use, it does not belong in the durable label.
Worked Cases
System-Role Kind, Assignment, Capability, Method, and Work
A shipyard team wants one reusable name for the local system-role kind used in shipbuilding Work. It first separates the values that the source word shipbuilder could hide.
Recovered values:
ShipbuilderSystemRole, one local C.3 kind whose admitted-system candidates count when they satisfy the current shipbuilding condition; the member/non-member probes and continuity rule expose the boundary, while the ShipyardProduction source only locates the definition;- one direct assignment occurrence under A.2.1 whose admitted holder system and assigned
ShipbuilderSystemRolekind are explicit, while any work area, schedule, interpretation, or reference scheme remains separate unless that direct species needs it for occurrence identity; ShipbuildingCapabilitywith envelope and measures under the capability pattern;ShipbuildingMethodor a method family under A.3.1; if a separately identifiedShipbuildingMethodDescription : U.MethodDescriptionepisteme is current, name it separately under A.3.2 only when its exactEntityOfConcernis that Method;HullAssemblyWorkunder the Work patterns.
Here HullAssemblyWork is a work-family label or a label in a plan or assignment episteme. A designator such as HullAssemblyWork-42@2026-07-15T09:10–11:35 names performed Work only when each exact actual performer has its A.13 core and A.15.1 independently admits the occurrence from the Method actually used, temporal extent, containing System, affected hull referent, material bindings, resource-use facts, and any current continuity policy. If the naming record also expressly represents which assignment covered that Work, it adds the exact A.2.1 occurrence and F.6 relation through the same A.13 assignment; missing or failed F.6 leaves the Work name intact. A changed hull state, measurement result, evaluation verdict, delivery occurrence, or acceptance verdict remains a separately defined and separately named value.
The local card is:
The candidates execute the section 4.3 stopping rule: each live head family is represented, and the recovered Method and Work objects are not synonyms for the local kind. If public or cross-context reuse becomes current, apply section 4.4; until it passes, keep this card local.
Reviewer in a Journal Context
ReviewerSystemRole designates the local kind whose admitted-system candidates count when they supply a substantive review judgment that meets the current JournalReview acceptance conditions. The candidate range, operative condition, member/non-member probes, and continuity rule recover the kind; JournalReview-2026 provenance only locates the definition. A review assignment, responsibility, authority, capability, permission, and performed review Work remain separate claims.
No F.17 row is created without a named public or cross-local reader use.
Engineer-Roboticist and Musician
A lab says: “Vasya is an engineer, does robot engineering, is therefore an engineer-roboticist. These are musical robots, and Vasya is also a musician, performs music, and teaches robots music.”
Recovered values:
- Vasya as an admitted system;
MusicalRobotLab_2026is the lab and Work locus in its direct relations, not a generic assignment participant; RoboticsEngineerSystemRole, one local system-role kind whose admitted-system candidates count when they satisfy the current robotics-engineering condition, boundary probes, and continuity rule; MusicalRobotLab provenance locates the definition but does not identify the kind;- robotics as the qualification that distinguishes this local engineering kind, with any non-monotonic restriction retained as a separate A.2.7 relation;
MusicianSystemRoleas another exact local kind when its own music-performance condition and boundary matter separately;- any current engineering or musician assignments as occurrences of their declared A.2.1 species;
- robot-engineering Method or Work, music-performance Work, and robot-music-teaching Method or Work under their direct patterns;
- an optional algebraic, graph, matrix, embedding, or neural representation only if the project actually uses that lens to describe the selected system-role-kind relation structure.
If the exact robotics-qualified local kind has been admitted, its local naming settlement is:
If no durable qualified kind is admitted, keep engineer-roboticist as local ordinary wording rather than filling the card. Ordinary project communication may say “Vasya is our engineer-roboticist and musician” when the separate claims about his engineering and musicianship remain recoverable; any assignment is another claim. Name a current Method, MethodDescription, or performed Work through A.3.1, A.3.2, or A.15.1. If public reuse becomes current, apply section 4.4; do not infer an F.17 row from this local card.
Method Relation Structure and Method Algebra Name
A lab says: "Use the robot-engineering method algebra: choose scouting, then calibration, then training; fall back to teleoperation if training fails."
Recovered values:
- one or more robot-engineering methods or method families under
A.3.1; - a method-family registry or selector outcome under
G.5when the family registry or selector result is current; MethodRelationStructurefor the namedMusicalRobotLab_2026use when the current claim concerns serial composition, guarded fallback, or family selection among exact methods;- a method description when the source notation describes that structure;
- a
C.29mathematical-lens use when "algebra" is the selected representation for checking composition, fallback, or preserved/lost structure; - work plan or dated work only when a concrete plan or occurrence is current.
F.18 settlement: RobotEngineeringMethod names a Method or method family only when that is the governed value. RobotEngineeringMethodRelationStructure may name the selected method relation structure when durable naming is needed. RobotEngineeringMethodAlgebra names the lens only when the algebraic representation itself is the governed value. Do not use a system-role-kind label such as RoboticsEngineerSystemRole to name the method relation structure, and do not use method algebra to hide a WorkPlan or performed Work.
Evidence-Like Source Phrase
A review table contains the phrase "model card evidence role".
Recovered values:
- a model-card episteme;
- an evidence-use relation to a target claim;
- possible source-currentness and assurance-use relations;
- no system-role kind, assignment, or acting system merely because the episteme is used as evidence.
F.18 settlement: no system-role-kind or assignment name is minted. If a public term is needed, first name the exact evidence-use relation, for example ModelCardEvidenceUse, with A.10 as its direct pattern. Then apply the section 4.4 gate; until it passes, retain the durable relation name and NameCard locally and mark the public row pending.
Interface-Like Source Phrase
A software team says "the payment interface owns customer identity".
Recovered candidates:
- module interface under
A.6.M; - API description or protocol under
A.6.C; - signature or SlotSpecs under
A.6.0andA.6.5; - claim-bearing interface description under
C.2.1; - multi-view publication face or form under
E.17; - publication availability, form expression, or carrier bearing under
E.24.PUB; - a system-role assignment under A.2.1 only when an occurrence belongs to a declared species, has an admitted System as holder, and has the local kind as assigned-kind value; any responsibility or authority relation remains separate.
F.18 settlement: do not mint PaymentInterfaceRole. First recover which governed value the phrase names. Then name that value through its subject pattern.
Cross-Context Name
Two teams use component, module, and unit for nearby meanings.
Recovered values:
- structural component under architecture and part-whole patterns;
- deployable module under module-interface patterns;
- management unit under organizational patterns.
F.18 settlement: first keep the three recovered values and their local labels separate. If only local speech is needed, stop there; do not name a claim merely because one team wants to explain the difference. If a public term use is proposed between different <ReferenceScheme, LocalSenseClaim> projections, identify the exact source and receiving F.17 cells and test the F.9 Bridge predicate between them. The same scheme with different LocalSenseClaim values qualifies; a different scheme only opens the question and never establishes the relation. When the Bridge obtains, state in ordinary C.2.1 wording whether it is suitable for this naming use, naming the direction, label-correspondence rule, tolerated loss, and polarity, and establish the current A.10 or B.3 reliance required by section 1. The Bridge does not choose the Tech label, the claim does not identify the governed value, and neither authorizes or performs publication. Only after those objects are current should the practitioner apply F.17 as specified in section 4.4. If the F.17 gate fails, keep the name and card local and mark the row pending; if no correspondence use is current, stop with the local settlement and create no Bridge or use claim regardless of scheme count.
Anti-Patterns And Repairs
Conformance Checks
Use these checks before a durable name is reused in a pattern. If an F.17 row is current, run its own row checks after the section 4.4 gate; these F.18 checks neither create that row nor establish a publication occurrence for it.
Regression checks:
- When either the effective reference-scheme edition or the
LocalSenseClaimchanges, compare the resulting semantic-context projections. Re-check any obtaining Bridge, the separate claim about the named use between different projections, and that claim's current reliance; same-projection expression changes stay with designation, and no current correspondence use creates no Bridge or use claim. - When a system-role-kind description changes in a way that may alter the C.3 candidate domain, membership distinction, member/non-member boundary, continuity, or the naming settlement's reader meaning, re-check the local kind name and any assignment name that depends on it. A provenance-only edit does not split the kind.
- When a method, capability, work, evidence, or status pattern changes, re-check any name that borrowed morphology from that area.
- When repeated reader errors occur, reopen candidate comparison instead of adding aliases indefinitely.
SoTA-Echoing
Question and selected answer. How should one already identified value receive a durable name without turning a convenient word into a different object or making every local phrase into a maintained record? Under E.8:11, the best-known answer for this bounded use is a local-first settlement: stop at sufficient ordinary wording; otherwise compare plausible head-term families against the same value and reader situation, keep one Tech/Plain pair, and record why it was chosen and what would reopen it.
Serious alternative. A compact preferred-label entry with alternatives and a scope note is a real low-cost rival, not a careless dictionary substitution. SKOS Reference, lexical labels, documentation, and mapping properties, supplies that comparator and the useful separation of labels, concepts, notes, and mappings. It can carry a careful explanation and does not claim that a shared label proves identity. F.18 does not reject it for lacking FPF field names or require a different storage format.
The remaining choice is about the naming decision. A preferred label and scope note can state what a term means while leaving unclear why a neighbouring head was rejected, whether ordinary wording would suffice, and which later use needs a durable settlement. At the effort of one naming discussion and one short note, F.18 spends attention on those distinctions rather than accumulating more synonyms. The trade-off is a slightly longer decision note, needed only for a reusable name. When a terminology entry already carries the same value, candidate comparison, use boundary, and reopen reason, reuse that content; neither a second naming decision nor corpus-wide normalization is warranted.
Adapt and reject by value. Section 0 and steps 1–3 of section 4 keep the value and ordinary-wording exit before the card. Sections 4.1–4.3 require semantic fidelity before reader familiarity and make candidate coverage and the remaining risk inspectable. Cases 7.1 and 7.2 expose the concrete cost of a short head that confuses a system-role kind with an assignment, capability, Method, or Work; 4.2e compares Reference with instructional and registry readings for one product form. These are semantic countercases, not measured gains in naming speed. Section 7.5 and the public-use branch in 4.4/4.4.1 preserve local wording and test a needed correspondence separately; a label or generic mapping is not authority for that use. Reject choosing by familiarity alone, adding a card for every phrase, or treating a source's preferred label as the identity or admission rule for the named thing.
Reader ergonomics in 4.3 is therefore a probe on the actual candidate and readers, not a claim that a navigation study has selected an FPF name. A shorter label wins when it preserves the same recovered object and admitted use. C.18 supplies comparison discipline only if Pareto or quality-diversity methods are actually used; it is not independent evidence that this name wins.
Reopen. Compare again if a lighter naming procedure preserves the same object distinctions and later reuse with less effort; if readers still infer the wrong object from the chosen head; or if the actual use needs linguistic or multilingual modeling that the simple settlement does not support. No current catalogue entry, later edition, popularity, or publisher status can discharge that comparison.
Currentness rule: when the pattern containing a value's direct rule, C.2.1, F.9, A.10, B.3, or E.24.PUB changes the value, card, sense, Bridge, bounded-use claim, reliance, or publication boundary, reopen only the affected invariant, field, case, or check. A future F.17 edition is consumed only through section 4.4; its change does not reopen local NameCards unless their supported public citation use or object references change.
Relations
Builds on F.0.1, F.1, F.2, F.3, F.5, F.8, F.9, F.13, F.14, F.15, C.2.1, and E.24.PUB.
Coordinates with:
A.2,A.2.1,A.2.5,A.2.7,A.15,A.15.1, andF.6for system-role kinds, system-role assignments, assignment-state predicates and direct state relations, relations among system-role kinds and selectedSystemRoleKindRelationStructure, system-role–Method–Work alignment, performed-Work occurrence grounding, and the separate Work-to-assignment attribution;A.3.1for method and method-family names;A.3.2for a separately identifiedU.MethodDescriptionepisteme whose exactEntityOfConcernis that Method, and for the description episteme's separate name;A.6.P,A.6.P.WMR,A.6.RCD,A.6.REL,A.6.5,A.6.RSIR,A.6.0,A.6.M,A.6.F, andA.6.Cfor relation-claim settlement, work/method-boundary relation recovery, relation-kind and occurrence boundaries, slot, signature, interface, port, and protocol names;A.10,B.3,F.10,E.10.D2, andC.2.1for evidence-use, assurance-use, status-use, source-use, and description-episteme names;E.17for multi-view publication-face and publication-form use;F.17only after its current entry accepts the exact F.18 value, kind, card, and sense result and, for reuse between different semantic-context projections, the separate obtaining Bridge, affirmative C.2.1 use claim, and current A.10 or B.3 reliance; otherwise the local NameCard remains sufficient and the public row stays pending;E.24.PUBfor the separate occurrence, form, carrier, audience, bounded-use, and currentness objects needed when an exact row-episteme edition is actually made available;C.16,C.18, and Part G search patterns when candidate comparison uses Pareto or quality-diversity vocabulary.
Constrained non-use:
F.18admits no new U-kind and creates none of the governed system-role kinds, assignments, statuses, methods, Work, relations, signatures, slots, interfaces, or other subject values it names. ANameCardis a separately constitutedU.Epistemeunder C.2.1, not a kind minted by F.18.- Do not use
F.18to decide whether two locally interpreted values are identical. A Bridge between exact F.17 cells can obtain only under the F.9 predicate; a separate C.2.1 claim states one proposed naming use between those cells, A.10 or B.3 supplies its reliance rule, and any governed-value identity claim must independently satisfy the direct value rules. F.18does not turn a publication row, card, table, or glossary entry into the thing being named.
F.18:End
Last Updated: 2026-09-10 — upstream FPF commit a87d0ef4 (github.com/ailev/FPF)