Wording-Use Ontological Precision Restoration Architecture
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.
Type: Architectural (E) Status: Stable Normativity: Normative unless explicitly marked informative
Plain-name. Wording ontology repair architecture.
Intent.
Keep FPF wording-use precision restoration distributed without letting every receiving pattern grow its own first-stage trigger registry. E.10 catches one overloaded wording use; E.10.ARCH says which applicability rows exist, how one row selects the first applicable restoration or receiving pattern, and when repeated repair-only prose should be extracted from a subject pattern.
E.10.ARCH is not a generic language-cleanup pattern. Its mechanism is ontological reconstruction: recover what kind of thing is being talked about, which neighboring governed objects are admissibly involved, which relation or source-transfer posture is live, and, when plain ontology is not enough, which mathematical lens under C.29 or which pattern-defined formal apparatus makes the candidate structure checkable. The output returns to wording only after that kind/use structure is recoverable.
Builds on. E.10, A.6.P, A.6.F, C.2.P, A.6.3.CSC, F.18, E.8, E.19, and E.2.
Coordinates with. A.22, C.30, C.30.ASV, exact C.30.* structure/view patterns, C.16, A.17, A.18, A.19, C.25, C.27, C.29, E.21, J.4, and exact evidence, assurance, gate, work, decision, causal-use, release, and publication patterns when those claims are live.
Use this pattern when a recurring FPF-facing wording-use problem cannot be closed by one local E.10 rewrite because the wording hides a stable governed-object-kind/use field set, a stable recovery apparatus, and a useful remaining reader move.
Relations
Content
Use this when
Use this pattern when a recurring FPF-facing wording-use problem cannot be closed by one local E.10 rewrite because the wording hides a stable governed-object-kind/use field set, a stable recovery apparatus, and a useful remaining reader move.
Use it especially when a subject or adequacy pattern contains repeated first-stage repair prose such as:
- architecture-vs-diagram, model, graph, ADR, dashboard, view, or layer triage before the architecture pattern can start;
- axis, dimension, feature, property, metric, indicator, score, strong, weak, robust, level, coordinate, threshold, or scalar-quality triage before a characteristic or scale pattern can start;
- quality-term repair that decides between relation construction, quality/evaluative characterization, Q-bundle use, pattern-quality coordinate use, action invitation, bridge, or exact receiving pattern;
- source, publication, carrier, face,
PublicationUnit, dashboard, documentation, or source-return wording whose project-side use is not yet recovered; - relation-like, function-like, evidence-like, assurance-like, gate-like, work-like, decision-like, causal-use, release, or naming wording whose exact receiving pattern is already known or must be recovered before the sentence is admitted.
What goes wrong if missed. FPF accumulates many small local trigger lists. One pattern says "architecture is not a diagram", another says "metric is not proof", another says "quality is not one scalar", and a reviewer cannot tell which pattern owns the repair. The text looks more precise, but the reader does not get a stable first move.
What this buys. E.10.ARCH gives one architecture for distributing wording-use repair: E.10 catches; E.10.ARCH selects the row and extraction criterion; a realization pattern or exact neighbor recovers the ontology; the subject pattern returns to its own governed object.
First useful move. Decide whether the wording can close locally under E.10, already has an exact receiving pattern, or needs one applicability row with a stable ontologicalNeighborhood, recovery apparatus, and remaining reader move.
Not this pattern when.
- If a sentence is repaired locally under
E.10, stop there. - If the exact receiving pattern and governed object are already recoverable by value, use that receiving pattern directly.
- If the live object is evidence, assurance, gate, work, decision, causal-use, release, mathematical-lens adequacy, architecture-description adequacy, structural-view adequacy, characteristic-space construction, Q-bundle construction, pattern-quality evaluation, or another exact FPF object, the exact receiving pattern governs its own invariant.
E.10.ARCHonly governs the wording-use restoration distribution.
Governed object
The governed object is the local FPF architecture of WordingUseRestorationApplicabilityRow rows.
A WordingUseRestorationApplicabilityRow is a pattern-local row over one recurring governedObjectKindUseFields field set and one ontologicalNeighborhood. It states:
- the trigger source recognized by
E.10; - the primary governed object kind and encountered object kind;
- the relation between encountered object and governed object;
- the exact FPF kind or relation recovered when live;
- claim posture when live;
- source-transfer posture when live;
- sentence role;
- admissible use;
- non-use boundary;
- remaining reader move;
- first applicable restoration or receiving pattern;
- recovery product;
- first return to the subject pattern.
WordingUseRestorationApplicabilityRow is not a U.* kind, not a conformance record, not a process task, not a deontic obligation, and not a durable project record by itself.
WordingUseRestorationApplicabilityTable is the pattern-local publication table of such rows. It is not a pattern cluster, workstream, campaign, module, semantic parent, or authority object.
ontologicalNeighborhood means the FPF applicability neighborhood around the primary governed object kind, admissible adjacent object kinds, relations, descriptions, carriers, source-transfer postures, use boundaries, and the stable apparatus that makes the recovery checkable. It is not textual proximity, filename proximity, ToC proximity, alphabetic proximity, workstream grouping, topic grouping, discipline column, domain label, or pattern-nest placement.
pattern nest means a numbering or placement grouping such as A.6.*, C.16.*, or C.30.*. One applicability row may point to a realization pattern in one pattern nest, but the row and the nest are not the same concept.
Distribution architecture
The standing construction is:
E.10catches an FPF-force-bearing wording use and either closes it locally or selects an exact receiving pattern, controlled precision-reduction pattern, durable-name path, or fail-closed non-use disposition.E.10.ARCHmaintains the shared recovery algorithm and theWordingUseRestorationApplicabilityTable.- A realization pattern or retained exact pattern such as
A.6.P,A.6.F,C.2.P,C.30.P,C.16.P, orC.16.Qunpacks the wording according to the shared algorithm for one selectedontologicalNeighborhood. - Additional applicability rows, and only when needed additional realization patterns, appear when repeated FPF-facing wording hides a stable governed-object-kind/use field set, a stable recovery apparatus, and a useful remaining reader move that no existing exact pattern already carries.
E.8governs publication-form and placement wording such asontologicalNeighborhoodandpattern nest.E.19checks that authored pattern hosts preserve this distribution and do not keep rival first-stage repair doctrine.
This architecture keeps E.10 compact. It also keeps subject receiving patterns centered on their own intensional objects, decisions, characteristics, structures, mathematical lenses, consequences, and worked uses.
Rationale and source posture
This distribution is selected because the recurring failure is not "too few word rules". The failure is that repair-only trigger prose migrates into subject patterns and begins to compete with their governed objects. A workable FPF answer therefore needs three separations at once: a cheap shared trigger scan in E.10, a shared recovery architecture in E.10.ARCH, and local realization only where an ontologicalNeighborhood has its own stable field set and remaining reader move.
The selected architecture is lowered or reopened when one of those bases changes: if E.10 can close the issue locally, if a new exact receiving pattern removes the need for a restoration row, if a realization pattern needs a different stable field set, or if subject patterns again start carrying duplicated first-stage trigger registries.
Shared recovery algorithm
Use this recovery order for FPF-relevant wording-use restoration cases. Each realization pattern may publish a compact local form, but the order stays shared.
- Trigger and bounded text. Name the bounded text object, exact trigger span, local sentence role, register posture, and whether the text is conformant FPF, FPF-bound project text, or source text being unpacked before transfer.
- Cheap local closure. Check whether the wording has no FPF force or only a small local head/register/morphology repair. If yes, repair locally under
E.10, state the remaining reader move, and stop. - Head kind and candidate ontology. Recover the head kind, register posture, I/D/S lane, candidate referents, candidate governed objects, candidate relations, candidate carriers or publications, and live scope, time, viewpoint, or context facets. Include literal and intended candidates when metonymy or compression is plausible.
- Ontological neighborhood and receiving-pattern selection. Select the ontological neighborhood and first applicable receiving pattern by governed object kind and admissible adjacent objects: relation construction, function-like carrier recovery, episteme/publication/source-transfer, selected structure or architecture description, characteristic/scale construction, quality characterization, evidence, assurance, gate, work, decision, causal-use, naming, controlled coarsening, or another exact FPF pattern.
- Formal apparatus or stable substrate. State the stable apparatus that makes the repair checkable: relation slots, publication stack, source-transfer disposition, selected structure, architecture question, characteristic/scale construction, quality bundle, mathematical lens, evidence path, gate record, work occurrence, decision record, assurance argument, causal-use record, or exact receiving-pattern field set.
- Normalized ontology and lexical projection. Produce the repaired wording, compact repair note, record-shaped value, exact receiving-pattern application, or non-use disposition. Do not replace one umbrella word with another.
- Admissible use and remaining reader move. State the admissible use, non-admissible stronger or adjacent use, and one useful reader move. If the wording is type-correct but inert, the repair is incomplete.
The sequence is shared; each wording-use restoration case differs by governed object kind/use fields, ontological neighborhood, receiving pattern, substrate, and result.
Applicability table
Direct known-target rule
If the exact receiving pattern and its governed object are already recoverable by value, use that receiving pattern directly. Do not send direct C.30, C.16, C.29, E.21, evidence, assurance, gate, work, decision, causal-use, release, naming, controlled-coarsening, action-invitation, A.6.M module/interface, or mathematical-lens cases through a restoration pattern only because a familiar trigger word appears.
Apply C.30.P, C.16.P, or C.16.Q only when wording hides the live object, relation, characteristic, scale, score, quality characterization, comparability basis, admissible use, or remaining reader move.
Admission and extraction criterion
Add or retain a WordingUseRestorationApplicabilityRow when all of the following are true:
- the wording recurs across FPF-facing texts or current pattern work;
- the hidden governed-object-kind/use field set is stable;
- the recovery apparatus or field set is stable enough to teach;
- repeated in-place repair distracts from the subject pattern's governed object;
- a useful remaining reader move survives after overread removal;
- no existing exact receiving pattern already carries the row without duplicating repair-only doctrine inside subject patterns.
Do not add a new realization pattern when an existing exact pattern such as A.6.F, A.6.A, A.6.M, A.15.4, A.6.6, A.6.3.CSC, A.10, B.3, A.20, A.21, A.15, C.11, C.28, or another exact pattern already carries the live object. Record that pattern as the receivingPattern.
Extract repair-only material from a subject pattern when the material is only trigger lists, false-friend rows, anti-umbrella prose, or repair fields that must run before the subject pattern can start. Leave a narrow first-use cue or exact receiving-pattern exit in the subject pattern.
Keep material in the subject pattern when it states the subject pattern's own invariant, worked case, conformance condition, characteristic construction, structural construction, mathematical lens, source-return condition, or user action.
Receiving-pattern thin-pointer rule
Receiving patterns keep at most one local first-use cue when the live object is hidden, then send the reader to the selected precision-restoration pattern. They do not copy:
- the full
E.10trigger registry; - this shared algorithm;
- the
WordingUseRestorationApplicabilityTable; - broad false-friend lists whose only job is first-stage repair;
- old migration history as live architecture prose.
A thin pointer is acceptable when it helps the working reader choose the right first move, for example:
- use
C.30.Pwhen architecture or structure wording hides whether the live object is selected structure, architecture description, structural view, source, model, diagram, graph, dashboard, or ordinary prose; - use
C.16.Pwhen metric, score, axis, dimension, feature, property, indicator, strong, weak, robust, level, coordinate, threshold, or comparison wording hides characteristic/scale construction; - use
C.16.Qwhen quality or evaluative characterization wording hides Q-bundle, pattern-quality coordinate, relation construction, action-invitation, bridge, or exact characterization use; - use
C.2.Pwhen source, publication, carrier, face,PublicationUnit, dashboard, documentation, or text-work wording hides source/current transfer or project-side reliance.
Name and placement discipline
semantic area, meaning area, pattern area, pattern cluster, workstream, campaign, module, and branch are not selected as Tech architecture terms for this distribution.
Plain speech may use "meaning area" or "theme" to help a reader notice that relation, episteme/publication, architecture/structure, characteristic/scale, or quality wording is handled by different patterns. Tech prose must resolve that cue into exact ontologicalNeighborhood, governedObjectKindUseFields, exact receivingPattern, and realization pattern.
pattern nest is allowed for ID and placement grouping such as A.6.*, C.16.*, or C.30.*. It is not a semantic parent relation and not an authority relation.
ReceivingLocusObligationClosure may appear only as the exact current E.9.DA coordinate name. It is not a general obligation kind, locus kind, or restoration vocabulary.
Examples and near misses
Conformance checklist
Common anti-patterns
Related patterns
E.10catches and closes local wording issues or selects the applicable row.A.6.Prealizes the shared algorithm for relation construction and retained relation specializations.A.6.Frealizes function-like carrier recovery.C.2.Prealizes source-expression, episteme/publication, and FPF-transfer/conformance recovery.C.30.Prealizes architecture/structure wording recovery.C.16.Prealizes characteristic/scale wording recovery.C.16.Qrealizes quality/evaluative characterization wording recovery.F.18governs durable reusable naming after the live object is known.E.8governs pattern-form and placement wording.E.19checks distribution preservation during review and refresh.J.4helps readers enter the correct pattern from broad or old terms.
E.10.ARCH:End
Last Updated: 2026-05-31 — this section last modified in upstream FPF commit 16cd3138 (github.com/ailev/FPF)