Practical entries
Preface node
heading:practical-entries:446
What this page is
This is generated FPF reference text from the specification preface or supporting sections. It helps interpret FPF; it is not FPF Reference product documentation.
Methodology
Use it to understand how the specification wants to be read, then return to a route, pattern, or work packet for active work. Cite generated IDs only when the wording changes the task decision.
Content
The entries below are examples, not a catalogue or a boundary around FPF, a DPF, or an LPF. Bring the actual difficulty from your project. If no example fits, search the Table of Contents or ask an assisting agent to compare a small plausible set of direct patterns. These pattern languages can help with many more questions than a short Readme can show.
The ordinary examples show difficulties that one direct pattern use can usually answer. They need no mantra. The Practical-Use Cards show another use: a difficult question whose answer normally draws on several pattern contributions. Their mantras show in compact form how that answer unfolds through those contributions, without turning the unfolding into a fixed workflow.
LIVE-WORK-STEERING — Choose the next action while Work is changing
- Situation: Ongoing Work has an applicable domain Method, but a current fact can change what should happen next.
- Question: What should the deciding System choose now, who will perform it, and when must they stop or look again?
- First useful result or honest blocker: One bounded decision, intended performer, and feedback condition—or a named blocker due to missing or outdated action-guiding information, authority, capability, safety, applicability, or no current Work.
- Start with:
A.15.7. - Stop or return: Stop when the action, performer, and nearest return condition are clear. If ongoing Work is blocked by a missing or unsupported performer, support, or continuation-state relation rather than by candidate choice, use
A.15.8to repair that configuration or stop, then return. If Work has not begun, useA.15.2for intended-work content,A.15.5for work-entry readiness, orC.11only when a known chooser must compare an already formedOptionSet.
METHOD-RECOVERY — Explain what reusable way several performances may show
- Situation: Several observations or records suggest a reusable way, but no Method has been established.
- Question: What candidate explanation is supported, what rival still fits, and what observation would distinguish them?
- First useful result or honest blocker: One source-traceable account per candidate with gaps and a distinguishing question—or an honest record-only result.
- Start with:
A.3.1.MR. - Stop or return: Stop at the strongest honest account or lowering result. Continue to
A.3.1or specialistME.18only when that later use is current.
PROFESSIONAL-RESULT — Use one result from another practice without transferring the decision
- Situation: A decision needs a legal, safety, tax, privacy, engineering, scientific, or other outside-practice result, but the available source or request names only a title, department, document, approval, provider, or tool.
- Question: What smallest result can change this decision, and is an already-available result current and qualified for that exact use?
- First useful result or honest blocker: A bounded decision to reuse the existing result, a request for the smallest missing result, or the exact source, Method, capability, authority, access, evidence, or applicability blocker.
- Start with:
A.15.9. - Stop or return: Stop before requesting new Work when the existing result is enough. The supplier keeps its Method and professional authority; the receiver keeps the receiving decision. A title, document, delivery, provider label, or tool output transfers neither.
NAMING — Give one identified thing a usable name
- Situation: One already identified thing needs understandable wording; later use may also require a stable, reusable name.
- Question: Does ordinary wording suffice, or which durable name preserves the thing and avoids misleading alternatives?
- First useful result or honest blocker: Sufficient ordinary wording; only when reuse needs a durable settlement, one local
NameCard; otherwise the exact missing thing, use, reader group, scheme, sense, or candidate evidence. - Start with:
F.18when the name must become durable. For one-off wording, keep the ordinary phrase and use the thing's direct pattern only if its meaning is unclear. - Stop or return: Stop without a card when ordinary wording answers the need; otherwise stop at the local naming settlement. Return when the thing, use, readers, scheme, or likely misunderstanding changes.
SYSTEM-RECOGNITION — Test systemhood only when it changes the decision
- Situation: A decision may change if one exact entity is a System, while the same noun may instead name Work, a Method, capability, episteme, structure, or another subject.
- Question: What decision depends on treating that entity as a System?
- First useful result or honest blocker: Return to the direct non-system claim; recognize or reject the System reading; or name the missing construction fact or test.
- Start with:
A.1.SCR. - Stop or return: Stop at that direct result or exact blocker. A noun, assignment, capability, plan, or project label does not establish systemhood.
TIME — Decide what a timing claim lets you do
- Situation: A trend, deadline, cadence, or stale result is being used to decide what to do next.
- Question: Which moment, rate, rhythm, or freshness relation matters, and does it support continuing, refreshing, waiting, synchronizing, or changing rhythm?
- First useful result or honest blocker: A bounded temporal claim and supported continuation, or the exact missing window, evidence, effort, resistance, or currentness basis.
- Start with:
C.27; useG.11only when an affected result may need scoped refresh because its basis is stale. - Stop or return: Stop at a state or rate reading when it supports no stronger claim. Return when the window, evidence, currentness, or intended use changes.
CAUSAL-USE — Keep a causal-looking result within its support
- Situation: A correlation, estimate, simulation, or comparison is being used to say that an action will cause an outcome.
- Question: What causal statement may the evidence support, and what stronger statement must not guide intervention or investigation?
- First useful result or honest blocker: A supported statement and its limit, or the missing alternative, intervention, comparator, evidence path, identification result, or transport basis.
- Start with:
C.28. - Stop or return: Stop, narrow the claim, or abstain when support is insufficient. The causal-use result does not choose, deploy, publish, or certify by itself.
MEASUREMENT — Make a number interpretable before relying on it
- Situation: A reading, score, rating, sensor value, or dashboard number is being compared or used in a decision.
- Question: What exact subject and characteristic were measured, on what scale and unit, by what method, and under what calibration and time stance?
- First useful result or honest blocker: An interpretable attributed value with uncertainty and a use boundary, or the missing subject, scale, method, calibration, evidence, or validity window.
- Start with:
C.16. - Stop or return: Stop when the value supports the present comparison. Return when the subject, method, calibration, time stance, uncertainty, or use changes.
MATHEMATICAL-MODELING — Use a mathematical lens only when it changes action
- Situation: A formula, formalism, simulation object, or learned representation is proposed to clarify a project question.
- Question: What is mapped to what, which structure is kept or lost, how is the lens calibrated, what rival or ordinary fallback exists, and what decision changes?
- First useful result or honest blocker: A bounded lens use with its mapping, retained and lost structure, calibration, rival, practical payoff, and no-lens exit, or the exact missing basis.
- Start with:
C.29. - Stop or return: Stop without the lens when no decision changes. Return when the mapped subject, preserved structure, calibration, evidence, rival, or use changes.
When the direct pattern is already known, open it rather than forcing the question into an example: E.11.PFP for framework publication, E.11.DSG for the DPF Suite Reference when a question spans several DPFs, A.15.6 when project, process, or case hides the subject, A.1.1 for model-use organization, C.22.PFR for an actual-problem claim, and A.6.REL for an obtaining relation. These are locators, not more selectable examples.
Practical-Use Cards
These cards offer a non-exhaustive set of optional routes for extended work with a pattern language, each selectable by its situation and intended result and composable only from contributions current in the actual case.
The keys only help navigation. Compare cards by the situation and intended result, then open the direct patterns needed in the actual case. Skip a contribution whose question is not current, and stop at the first useful result or honest blocker.
ARCHITECTURE — Carry an outside need through structure and feedback
- Situation: A system or another architecture subject must produce an outside result, but its pressure, options, decision, or realized feedback is unclear.
- Question: What missing architecture result prevents the next useful decision or action?
- First useful result or honest blocker: One clear architecture question, candidate comparison, decision, or exact missing fact or constraint.
- Mantra: Start with the outside change and who relies on it. Name the subject and pressure; separate facts from intended constraints; compare plausible structures; choose what the current decision needs; check what the realized structure produces; reopen when use, evidence, or structure changes.
- Start with:
C.32.P2S, then the pattern for the current question inC.30,C.32,C.32.PAD, orC.30.AD. - Stop or return: Stop when the first result makes the architecture work reviewable. The card is not a compulsory lifecycle.
PRACTICE-ARCHITECTURE — Develop a practice without collapsing its structures
- Situation: Methods, Work, capabilities, providers, descriptions, tools, and cultural change do not align one-for-one in a practice.
- Question: Which relations must be reconciled for the practice to become usable or improve in representative Work?
- First useful result or honest blocker: One readable synthesis, one bounded development action, or the exact missing Work case, relation, or transfer evidence.
- Mantra: Start from representative Work and its needed result. Keep Methods, Work, capabilities, providers, descriptions, tools, and cultural processes distinct; compare the structures that conflict; develop the limiting capability; test transfer in real Work; return when practice, provider, evidence, or style changes.
- Start with:
C.32.MWA; useE.23.CDI,E.23, orC.36only for the question actually opened. - Stop or return: Stop when the synthesis or transfer result answers the decision. A practice description is not the practice or performed Work.
WORKING-DOCUMENTS — Make a document answer one use
- Situation: A document is requested, but its label does not reveal the use it must support.
- Question: Do you need to check one view, reuse related views, show the same subject differently, see enough structure, compare named sources, or use an architecture description in a decision?
- First useful result or honest blocker: A checked view, a reusable viewing approach, another presentation of the subject, an account of sufficient or missing structure, a source comparison, the architecture-description result needed now, or the exact blocker.
- Mantra: Name who will use the document and what it must support. Check one view; prepare recurring views; show the subject another way; expose enough structure; compare sources; or use a description in architecture work. Keep document, subject, decision, and performed Work distinct. Stop when the needed result exists; return when its use or content changes.
- Start with:
E.17.0for one viewpoint;E.17.1/E.17.2for recurring use;A.6.3.RTfor representation change;C.33for structural information;E.17.ID.CRfor source comparison;C.30.ADfor architecture-description use; otherwise use the direct pattern for the document result. - Stop or return: Stop when that result answers the use. One file may carry several results without merging them.
COMMUNICATION-FOR-USE — Make communication useful, then learn from what happens
- Situation: A report, model, message, or answer seems clear, but its intended use and evidence are unclear, including whether its producer can use it later.
- Question: Who should understand or do what with it, what evidence is enough, and what should change if that use is not achieved?
- First useful result or honest blocker: A supported decision to keep or repair it, change prerequisites or a future use, or stop, with evidence, causation, and permission limits.
- Mantra: Name who should understand or do what. Judge the act of communicating against that use. Keep the act distinct from its wording and medium; separate interpretation, response, later action, world change, and causal contribution. Repair wording, representation, prerequisites, medium, interaction, or a future use—or stop. Check authority, consent, and admissibility separately. Do not rewrite the earlier use after seeing the response.
- Start with:
A.2.9for communicative Work;A.6.3.CRfor wording;A.6.3.RTfor representation;A.6.3.NAR,E.17.EFP, orE.24.PUBfor narrative, explanation, or publication.A.10for evidence,C.28for causation, andC.11only to compare repair options. - Stop or return: Stop when the named use has enough support or a blocker is explicit. Response or silence alone proves neither meaning, success, causation, authority, consent, nor permission.
OPTION-COMPARISON — Keep unlike option results distinct
- Situation: A candidate list mixes labels such as build, buy, reuse, provider, internal, outsource, or AI; or one unresolved question makes a costly commitment unsafe.
- Question: Must you form complete ways to obtain one result, compare or retain them, govern a pool, prepare a set for another chooser, choose now, or resolve the uncertainty blocking commitment?
- First useful result or honest blocker: A complete-enough same-result way set, comparison or retained set, pool rule, prepared
OptionSet,ChoiceResult, answer to the blocking question, or exact gap. - Mantra: Name one result, use, situation, horizon, and acceptance basis. Turn labels into complete ways on one parity basis, keeping supported, proposed, and unknown premises visible. Compare or choose only when current; preserve worthwhile variants and gaps. For costly action, resolve only the uncertainty blocking commitment. Return when the result, basis, evidence, or use changes.
- Start with:
C.38when labels or fragments need complete ways; otherwise open only the current branch inA.19.ECS,C.18,C.19,G.5, orC.11. For costly action, use only the current check inA.10,B.3,A.20,A.21,C.28,C.11, orA.15.5. - Stop or return: Stop at the result for the present question. An option description does not choose or establish capability, authority, Work, provision, delivery, acceptance, or use.
RESULT-TO-NEXT-MOVE — Route an obtained result to the next probe or option
- Situation: A DPF or project calls something information gain, learning progress, novelty, or a former cue and wants it to change the next probe or option.
- Question: What result actually exists, and which downstream question, if any, is current?
- First useful result or honest blocker: The direct result plus the first needed reliance disposition, characterization, possibility-space claim, configuration-relative comparison,
ChoiceResult, or missing basis. - Mantra: Name the result; split ambiguous learning claims; keep each with its direct pattern. Move only to the current question: relied-on evidence, characterization or possibility space, realizable configuration comparison, or live choice. Stop when the present question is answered.
- Start with: Use
E.10.LRNonly to recover a result hidden by learning; otherwise its direct pattern. Then useA.10only for actual reliance,C.17/C.18only for characterization/space change,C.11.CRConly for a missing finite configuration comparison, andC.11only for a live choice. - Stop or return: Stop before every non-current question. Observation, objective, former cue, and characterization retain their identities; this card creates no generic signal, cue, qualification, or choice.
ACTUAL-TEMPORAL-STRUCTURE — Recover what actually obtains before testing coordination
- Situation: A cycle, onset list, trace, notation, or geometry is called rhythm, but may be a prescription, representation, Method unfolding, or account rather than what obtains.
- Question: Which subjects and relations support one actual selected structure, what grounds it, and what coordination change should be tested?
- First useful result or honest blocker: One A.22-selected structure and grounded C.2.1 account—or the missing bearer, relation, observation, or grounding. Keep future specifications and representations separate. For coordination, add direct relations, trial conditions, observations, and next decision or stop.
- Mantra: Start with actual changing subjects and use. Recover changes, Work parts or continuous carrier, plus exact obtaining relations. Select one structure; ground only supported account. Keep structure, account, future specification, representation, Method unfolding and Work distinct. For coordination, name bearers and direct relations; compare interventions, try one in bounds, observe, then decide or stop. Never infer structure from periodicity, onsets, notation or geometry.
- Start with: A.3.4/A.15.1 for change/Work, C.27.TA/A.22 for claim/structure, C.2.1 for account; add specification, representation, decision, causal, trial, or domain patterns only when current.
- Stop or return: Stop when use is answered. Return when bearer, relation, constraint, grounding, intervention, or use changes; domain Methods stay in DPF.
PROBLEM-SHAPING — Stop at the earliest honest problem-side result
- Situation: Something matters, but the team may have only signals worth preserving, a direction for inquiry, a question about competing explanations, or enough clarity to accept a problem statement.
- Question: What can you honestly produce now: preserved signals, a routed direction for inquiry, an explicit question that contrasts possible explanations, or a problem statement ready for acceptance?
- First useful result or honest blocker: A preserved set of signals, a clear inquiry route, a question about plausible explanations, an accepted problem statement, or the exact missing anchor, route, subject, constraint, or acceptance basis.
- Mantra: Keep what was noticed before declaring a problem. Route the inquiry only when the signal has a stable anchor. Ask about explanations only when the open question and contrast are clear. Accept a problem statement only when the subject, constraints, unresolved relations, important distinctions, and basis can be stated. Stop at the earliest useful truth; return when its basis changes.
- Start with:
A.16.1for a cue pack,B.4.1for routed cues,B.5.2.0for an abductive prompt, andC.22.2for an acceptedProblemCard. - Stop or return: Do not force a cue into a problem. Open
C.22.PFRonly when whether the adverse relation obtains changes the next use.
IMPROVEMENT — Define better before repeating change
- Situation: A team wants to improve something but has not agreed what better means or how the changed version will be checked.
- Question: Which evaluation question, characteristics, scales, changes, and comparison make improvement reviewable?
- First useful result or honest blocker: One evaluation question, current assessment, bounded change, before-after comparison, or exact missing use, evidence, scale, or trade-off.
- Mantra: Name the entity, current state, and use that better must serve. Frame the question before choosing metrics; select characteristics, scales, and protected trade-offs; assess the current state; compare candidate changes; make only the supported change; evaluate it on the same basis; continue, stop, or change direction from that result.
- Start with:
E.22,A.19.ECS,C.16, andE.23as their questions become current. - Stop or return: Stop at the first missing prerequisite or useful comparison. Reopen when the entity, use, evidence, or scale changes.
WORDING — Repair language without replacing the project question
- Situation: A load-bearing sentence hides the subject, relation, kind, use, or nearby false inference.
- Question: What should the reader understand and do, and which distinctions matter for that use?
- First useful result or honest blocker: One plain repaired sentence, direct clarification, local naming result, or exact missing subject, sense, test, or reader use.
- Mantra: Recover the ordinary project sentence first. Name what it is about, what it claims, and who must use it; add ontological distinctions only where they change truth, understanding, or action; choose a durable name only when later use needs one; rewrite in plain technical language; check the result with a cold reader; retain a guard only under F.19's full grounded-contribution test; return to the domain task.
- Start with:
F.19; useE.10for unresolved FPF wording, andF.18,F.0.1,F.9, or the subject's direct pattern only when needed. - Stop or return: Stop when the reader can understand the claim and carry out its intended use. Do not continue ontology work after the language problem is solved.
SOTA-PORTFOLIO — Move from a plural field to the cheapest useful result
- Situation: A project needs the modern field of approaches rather than one popular answer and may later need maintained domain guidance.
- Question: What plural view is adequate now, and does the remaining problem call for reuse, a contribution, another product, a DPF or LPF, or no maintained result?
- First useful result or honest blocker: One source-linked SoTA view, live option set, reuse route, framework decision, or exact missing scope or maintenance basis.
- Mantra: Name the practical question, scope, freshness need, and rival traditions. Build a source-linked plural view; preserve disagreement and source-use limits; compare useful approaches; try cheaper reuse or contribution first; open a framework decision only for a recurring unmet problem; author and test the needed patterns; refresh when the field or use changes.
- Start with:
G.2; addC.18,C.19, orG.5for the set and the E.4/E.9 authoring route only if a framework is selected. - Stop or return: Stop at the first adequate maintained or one-off result. A source pack or proposal is not a framework by appearance.
SYSTEM-DELIMITATION — Separate parts, selected boundary, and crossings
- Situation: One System is recognized, but a decision mixes its parts and assembly with a chosen boundary, external participants, and relations that cross it.
- Question: Which facts, use-relative choice, crossings, and selected structure answer the decision?
- First useful result or honest blocker: One exact part or assembly fact, boundary choice, crossing relation, selected structure, or missing participant, predicate, constraint, or use.
- Mantra: Start with the recognized System and decision. Recover parts and assembly as facts; keep external participants outside the part list; choose a boundary only when alternatives matter; name every crossing by its own relation; select a joint structure only when organization changes the decision; reopen when identity, facts, use, crossings, or constraints change.
- Start with:
B.1.2,A.14, andC.13; useC.11,C.32.PAD, the direct relation pattern, orA.22only when needed. - Stop or return: Stop at the smallest result answering the decision. If system recognition is unresolved, return to
A.1.SCR.
CONSEQUENCE-BEARERS — Find omitted Systems before closing a decision
- Situation: A change has one plausible receiver, but the list may omit other physical or operational wholes that can change.
- Question: Which other Systems may undergo a relevant change, through what supported relation or still-modal path, and what should the receiver do next?
- First useful result or honest blocker: An affected-System consequence account naming the focus; one or more bearers or intended referents; obtaining or modal path; possible changed characteristic; support, uncertainty, receiver connection, and residual; plus the next probe or stop—or the missing System-recognition or relation fact.
- Mantra: Name the focus and receiver; generate concrete possibilities; trace obtaining relations and modal paths separately; challenge the boundary; recover real holons instead of a level ladder; qualify each changed characteristic; keep the sides distinct; return the cheapest probe, constraint, alternative, monitoring condition, or honest stop.
- Start with:
A.1.CSD; useA.1.SCRonly when a candidate's systemhood is load-bearing, and leave through the direct evidence, causality, comparison, domain, or value pattern only when that stronger question is current. - Stop or return: Stop at the smallest account that changes or holds open the named decision or investigation. Return when the focus, configuration, horizon, whole, relation support, bearer, observation, or receiving use changes.
Last Updated: 2026-09-03 — upstream FPF commit b999972c (github.com/ailev/FPF)