Ontic Candidate Detection
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: Part E FPF authoring discipline pattern Status: Stable Normativity: Normative unless a section is explicitly informative
Use this pattern when a recurring FPF construct is an ontic candidate, but the current source material is still a tangle of names, fields, cards, records, tables, schemas, diagrams, views, examples, or nearby pattern fragments.
Relations
Content
Use This When
Use this pattern when a recurring FPF construct is an ontic candidate, but the current source material is still a tangle of names, fields, cards, records, tables, schemas, diagrams, views, examples, or nearby pattern fragments.
Typical moments:
- one word such as "process", "source", "quality", "architecture", "problem", "view", "role", "function", "mechanism", or "method" keeps pointing to several FPF values at once;
- several patterns repeat a similar slot list, field list, boundary formula, or "not proof, not gate, not work" warning;
- a project data structure looks concept-shaped, but it may only be a publication form or local record;
- a draft ToC row or older source label names a family that no current pattern yet governs;
- a proposed new
U.*kind feels useful, but it might duplicate existing governing patterns.
First useful move. Recover the recognizable project concern first, then list the typed FPF values and relation positions that the source material compresses. Only then classify the case as durable ontic candidate, local use frame, direct governing-pattern use, publication-form-only case, or source wording to keep quote-only or reduced-use.
What goes wrong if missed. FPF grows a hidden ontology. A table becomes a kind, a card becomes a subject, a draft label becomes authority, and a convenient word creates a second ontology over values that already have governing patterns.
What this buys. The author gets a compact candidate cluster and a sufficiency rationale before opening E.24. This keeps E.24 small and keeps candidate discovery from becoming a registry, score form, or warning catalogue.
Not this pattern when.
- If the durable ontic is already selected and its identity and slot relation must be governed, use
E.24. - If the current problem is only confusion between an ontic, its description, and publication forms, use
E.24.PUB. - If an existing subject pattern already governs the claim, use that pattern directly.
- If the issue is one wording-use repair, use
E.10,E.10.ARCH, or the relevant precision-restoration pattern. - If the contested question is how to compare pattern-set architecture alternatives, construct the evaluation
CharacteristicSpacethroughA.19.ECS.
Problem Frame
E.24 introduces or rejects a durable U.Ontic. Before that decision, FPF often needs a smaller move: detect whether an apparent subject is actually a candidate ontic or merely a record, local frame, source label, draft locus, or direct use of existing patterns.
Ontic candidates are easy to overread because they appear through publications. A form, card, schema, table, field list, diagram, source row, review packet, or data model can carry a real subject matter, but it is not automatically the subject matter. Detection must therefore start from the EntityOfConcern and the typed values involved, not from the publication form that made the subject visible.
E.24.CD governs that detection move. It prepares an E.24 decision; it does not make the durable ontic decision by itself.
Problem
Without ontic-candidate detection:
- Publication forms become false objects. A card, table, or schema receives ontology authority because it is the visible publication form.
- Local use frames harden silently. A useful table for one bounded use starts being cited as if it were a reusable FPF kind.
- Direct governing patterns are bypassed. Existing
U.Method,U.Work,U.Mechanism,U.Episteme,U.Structure,U.CharacteristicSpace, source, gate, evidence, or publication patterns are duplicated under a new head. - Candidate selection becomes vocabulary repair. The author replaces a broad word with a new broad word while the slot relation remains hidden.
- Candidate selection becomes scoring ritual. The author builds a score table before the candidate's identity, slots, and neighboring governing patterns are clear.
Forces
Solution
Use an OnticCandidateCluster as a local detection aid. It is not a U.* kind, not a permanent registry entry, and not the ontic. It is a compact description of why the author is considering an E.24 decision.
Read the rows this way:
RecognizableConcernnames what users or authors are trying to think or act with, before choosing a new kind.VisibleSourceFormsnames the forms that revealed the concern: cards, records, tables, schemas, diagrams, views, source rows, examples, or project data structures.CompressedTypedValueslists the separate FPF values being compressed, such as method, method description, mechanism, work plan, work occurrence, evidence, gate, source, publication, characteristic, structure, role assignment, bounded context, or transformation value.CandidateSemanticAreanames the meaning area where the concern is recognizable.CandidateOntologicalNeighborhoodnames the current FPF patterns that already govern nearby values.PossibleSlotRelationsketches the candidate relation only enough to decide whether E.24 should open.ExistingGoverningPatternslists direct patterns that may already close the case.HiddenFormClassificationselects one of the dispositions below.FirstUseGainsays what becomes easier, safer, or more action-facing if the candidate becomes an ontic.NonUseDispositionblocks the main overread if no durable ontic is selected.NextPatternnames the next governing pattern: usually[E.24](/generated/patterns/E.24),[E.24.PUB](/generated/patterns/E.24.PUB),[A.19.ECS](/generated/patterns/A.19.ECS), a direct subject pattern, or[E.10.ARCH](/generated/patterns/E.10.ARCH).
Detection Signals
Open E.24.CD when several signals cohere around one recognizable concern and a possible slot relation that current patterns do not already make easy to use. The judgement is expert sufficiency, not a score gate: a repeated word alone is a wording-use trigger, and a useful form alone is a publication form or local use frame. Two or more signals can serve as a quick suspicion threshold only when they support the same concern, preserve the typed values involved, and make the possible slot relation worth inspecting.
Useful signals include:
- Stable concern across forms. Several source forms point to the same recognizable concern even when the publication form changes.
- Typed-value spread. The concern repeatedly involves several governed values whose relation matters for use.
- Copied slot doctrine. Several patterns repeat the same field list, slot list, boundary warning, or local relation shape.
- Claim-impact from relation changes. Changing one filler changes what can be claimed, compared, relied on, repaired, or stopped.
- Weak identity in current text. The concern is used as if it has identity, but the identity criterion is missing or inconsistent.
- Direct-pattern strain. Existing governing patterns carry the values, but users still need a stable relation among them.
- Publication-form temptation. A card, record, table, schema, diagram, view, source row, or data structure is treated as the object because it is visible.
- Dependent-pattern burden. Nearby patterns need a shared settlement and would otherwise copy the same local ontology.
If the signals do not cohere around one concern, do not open E.24.CD only to collect them. Use the direct governing pattern, E.10.ARCH, E.24.PUB, or a local-use disposition.
Hidden Form Classifications
Classify the detected construct before opening E.24:
Sufficiency Rationale
If the classification is durable ontic candidate, write a short sufficiency rationale before opening E.24:
The rationale is sufficient only when it shows both gain and restraint. Gain: the candidate would reduce duplicated ontology, make claims easier to inspect, and give dependent patterns a reusable relation. Restraint: existing typed values keep their governing patterns, publication forms stay downstream, and a local frame remains local when no durable ontic is needed.
Project Data-Structure Recovery
Project data structures often hide ontic candidates. Treat them as signals, not conclusions.
When a project data structure or publication form has fields such as status, owner, type, target, source, evidence, decision, problem, view, flow, quality, or architecture, do not accept the field heads as ontology. Recover:
- the project concern that the form is helping the team handle;
- the FPF typed values that may fill those fields;
- the relation among those values;
- the publication or record form that carries the visible form;
- the governing patterns that already own each value;
- the one overread blocked by this recovery.
Example: an "ArchitectureDecisionRecord" may carry an architecture move, selected structure, decision, evidence, source freshness, gate condition, responsible role assignment, and publication date. That record is not a root U.ArchitectureDecisionRecord ontic by appearance. It may be a publication form over values governed by C.30, decision, gate, evidence, source, role-assignment, and E.24.PUB patterns. Only if the relation itself needs stable identity and dependent-pattern reliance does E.24 open.
Stop Conditions
Stop E.24.CD when one of these dispositions is reached:
- Open E.24: durable ontic candidate is selected for a full ontic-introduction decision.
- Use existing pattern: a direct governing pattern carries the claim.
- Keep local: a bounded local use frame is enough and is explicitly non-
U.*. - Use publication discipline: the problem is confusion among the ontic, its description, and publication form.
- Use evaluation construction: the problem is comparing architecture alternatives.
- Keep quote-only or reduced-use: the source wording should not become current FPF vocabulary.
Do not keep E.24.CD open as a standing registry of possibilities. Once the disposition is clear, move to the selected governing pattern.
Archetypal Grounding
Episteme Candidate That Becomes a Durable Ontic
Before C.2.1, "description", "view", "claim set", and "publication" could be confused. E.24.CD would detect stable concern across forms, typed-value spread, slot doctrine, publication-form temptation, and dependent-pattern need. The sufficiency rationale points to a durable ontic: U.Episteme, with EntityOfConcernSlot, claim graph, viewpoint, reference scheme, grounding, and publication-form boundaries.
The next move is E.24-style introduction, then the governing pattern C.2.1. The cards and publications are not the episteme; they describe or publish it.
Problem Card as Stress Case
ProblemCard@Context is a useful working form, but the card form alone does not create U.Problem. It can carry a project problem statement, affected entity, concern, evidence, constraints, candidate solution direction, owner role assignment, source references, and gate conditions.
E.24.CD asks what is under concern:
- If the current claim is about the card's publication form and use, use the card or publication governing pattern.
- If the claim is about problematization and problem statement adequacy, use the problematization pattern.
- If several patterns need a reusable problem ontology with stable identity and slot relation, open E.24.
The stress case prevents a common overread: a record form named "ProblemCard" does not by itself prove that FPF needs a root U.Problem.
Project Schema With Ontology-Looking Fields
A project may contain a table:
The table may be a planning aid, work record, publication form, or schema for project tooling. Its fields reveal possible FPF values, but they do not decide their kinds. E.24.CD recovers the project concern and typed values first. If the relation among method, mechanism, work, evidence, result, source, and transformed entity is governed by existing transformation, method, work, mechanism, evidence, source, and publication patterns, keep the table as a publication or local use frame. If dependent patterns need a reusable relation that existing patterns do not provide, open E.24.
Characteristic Space as Candidate
Evaluation work often starts as a score table. The visible table may hide a U.CharacteristicSpace: characterized object kind, characteristics, scale bindings, value meanings, coordinate groups, missingness semantics, normalization boundaries, comparability boundaries, and evidence hooks. If the score table is only a local report, use the relevant evaluation pattern. If several patterns rely on that space as a reusable object, the candidate can be selected as U.CharacteristicSpace and governed by A.19.
The table is not the characteristic space. It can publish one filled evaluation over the space.
Bias-Annotation
Lenses tested: Onto, Arch, Epist, Prag, Did.
This pattern intentionally biases toward early recovery of the real object under concern. It resists:
- publication-form bias: treating a card, schema, table, or record as the subject matter;
- wording bias: treating a repeated word as a kind decision;
- registry bias: collecting every possible ontic candidate instead of disposing the current case;
- scoring bias: building an evaluation form before identity and slot relation are clear;
- semio-bias: discussing descriptions and publications while the ontic candidate and filled values disappear.
The mitigation is concrete: recover the recognizable concern, typed values, current governing patterns, and possible slot relation before naming a candidate or opening E.24.
Conformance Checklist
Common Anti-Patterns and How to Avoid Them
Consequences
Positive consequences:
- E.24 stays compact because candidate discovery has its own pattern.
- New ontics are selected from recognizable subject matter, not from publication-form appearance.
- Existing governing patterns are reused before a new
U.*kind is considered. - Data structures, cards, records, and schemas become useful detection signals without becoming ontology by appearance.
Costs:
- The author must do a short detection pass before opening E.24 for a new durable ontic.
- Some attractive names are lowered to source wording, local frames, or publication forms.
- A contested architecture comparison may require a separate
A.19.ECSevaluation construction instead of a quick authorial preference.
Rationale
FPF needs E.24.CD because ontic candidates are rarely visible as pure ontology. They show up as forms that people use: project tables, cards, schemas, diagrams, source packets, draft pattern rows, examples, and repeated words. Those forms are important because they reveal project concerns, but they are unreliable as ontology decisions.
The pattern therefore uses a small detection cluster rather than a score sheet. A cluster is enough to recover the concern, values, possible relation, and next disposition. A score sheet would make candidate discovery look like a maturity test and invite Goodhart-style optimization of the candidate record instead of ontology settlement.
This also preserves the distinction among EoC, description, and publication. A card can describe an episteme, a table can publish a filled characteristic-space evaluation, and a schema can carry source-side data. None of those forms is automatically the ontic. Conversely, the fact that a concern appears through several forms may be a strong signal that an ontic is needed.
SoTA-Echoing
Smallest source-currentness reopen trigger: reopen this SoTA slice when a newer ontology-engineering or data-model-to-ontology source changes the selected detection criteria for coherent modules, hidden slot relations, bounded scope, validation, or source-form overread; do not reopen it merely because a new vocabulary, serialization, or KG tooling paper appears.
Relations
- Builds on:
E.24,A.6.5,C.2.1,E.10,E.10.ARCH,F.18,F.19, andA.19.ECS. - Coordinates with:
E.24.PUBfor ontic-description and publication-form boundary,A.19forU.CharacteristicSpace,A.19.ECSfor evaluation-characteristic construction, and the governing subject patterns for values recovered in the candidate cluster. - Used by: DRRs and authoring passes that need to decide whether a recurring construct should become a durable ontic, remain a local use frame, use existing governing patterns, or stay as quote-only or reduced-use source wording.
Footer Marker
E.24.CD:End
Last Updated: 2026-06-15 — this section last modified in upstream FPF commit c092a1f2 (github.com/ailev/FPF)