Use-Bounded Apparatus Application
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 (A) Status: Stable Normativity: Normative
Use this pattern when one practical result matters and a relevant method, model, formalism, assurance technique, ontology, or other direct-kind apparatus is available, but the work needed to configure and apply it may cost more than the result warrants. Start here whether one apparatus is already selected or a real choice among available alternatives has become current.
Keywords
- use-bounded apparatus application
- one selected apparatus
- configuration or adaptation work
- setup cost
- declared result and guarantee
- reuse horizon.
Relations
Content
Use this when
Use this pattern when one practical result matters and a relevant method, model, formalism, assurance technique, ontology, or other direct-kind apparatus is available, but the work needed to configure and apply it may cost more than the result warrants. Start here whether one apparatus is already selected or a real choice among available alternatives has become current.
The first useful move is to name the practical use, result kind, claimed guarantee, constraints, and reuse horizon, then ask whether the next adaptation and application work can reach a useful result within the available budget. This keeps a small, adequate path small while letting repeated or high-consequence use justify richer configuration.
Not this pattern when. If candidate material does not yet exist, use C.18 to generate or reframe it. If the live question is a local choice over an existing option set, C.11 owns that choice. If the real blocker is an ontology conflation, use A.7.1; if it is a material conflict among FPF premises, use A.7.2.
The primary working reader is an engineer, method or model selector, or technical lead. The pattern describes a method; an admitted U.System under a current role assignment performs the dated configuration and application U.Work and produces a separately governed problem-facing result.
Problem frame
A team can have a rich apparatus and still lack an economical way to use it. A maintenance group may need only one typed relation distinction for a one-off repair, an architecture team may need a carefully configured model across hundreds of handoffs, and an assurance team may need a formal technique only after the required guarantee becomes stronger. In each case, displaying more apparatus is easier than proving that its setup work changes the result.
The governed concern is one bounded apparatus application for one declared use and horizon. The apparatus retains its direct kind; this pattern does not introduce a generic U.Apparatus kind. The application question is distinct from candidate generation, local choice, planning, performed work, and the domain result.
Problem
Without a use-bounded application method, users make two symmetrical mistakes. They configure an entire rich basis because it is available, or they keep a lightweight path after recurrence, automation, transfer, or consequence would repay a more capable configuration. They may also call candidate generation “choice”, call a choice record a work plan, or treat an application note as the practical result.
The failure is not merely excess documentation. It obscures who performs the work, what result the work must produce, which guarantee is being claimed, and which neighboring pattern owns the next question.
Forces
Solution
Keep the five positions separate
Use this minimal lens before taking a branch:
- Declared use: the practical question, direct result kind, claimed guarantee, non-negotiable constraints, and horizon.
- Selected or candidate direct-kind object: the method description, model, ontology module, formal technique, or other governed object being considered.
- Application method episteme: this pattern's
U.MethodDescription, which guides the work but does not perform it. - Performer and work: an admitted
U.Systemunder a current context-local role assignment performs dated configuration and applicationU.Work. - Problem-facing result: the domain, engineering, assurance, architecture, or other direct-owner result inspected after the work.
The intended reader may also be the person-system that performs the work, but reader position and performer relation remain different. A plan, checklist, method episteme, option row, or publication cannot occupy the performer position.
Select the truthful application branch
One current apparatus. When one direct-kind apparatus is already selected and still has a credible path to the declared result and guarantee, create no OptionSet and no ChoiceResult. Compare the smallest next adaptation/configuration work with the useful-result threshold, plan when needed, perform the work, and inspect the result.
Candidate generation or reframing. When no adequate current object is available and the live question is to invent, expand, retain, or reframe candidates, use C.18. This pattern may supply the declared use and eligibility basis, but candidate-generation work is not a choice result.
Local choice. Only when two or more already-available eligible alternatives, or another genuine local-choice question over a live set, are current does C.11 own OptionSet, ChoiceRule, probing, and ChoiceResult.
Post-choice enactment. A singular selected direct-kind object enters A.15.2 planning when a plan is needed and A.15.1 dated work when applied. C.24 owns sequencing, budgeting, checkpointing, and replanning only when the selected object is enacted through tool-call work.
Admit candidates by one use-bounded predicate
UseBoundedApparatusCandidateEligibilityPredicate@Context is a local eligibility predicate, not a U-kind, relation kind, or candidate-generation method. A candidate is eligible only when it has a credible adaptation path to the same declared use, direct result kind, claimed guarantee, scope and horizon, and non-negotiable constraints. A candidate that cannot meet one of those values stays outside the current option set rather than becoming a “weaker” member of it.
When choice is current, preserve the exact C.11 contract:
choose nownames one selected option or an honestly retained tie-set;reject current setreturns to a named candidate owner or closes with no current application;probe againretains one probe and its epistemic budget because it can still change the choice;reroutenames the actual neighboring question and its owner.
These four dispositions form the complete current C.11 result set. “Configure the rich basis”, “adapt again”, and “use a lighter method” are option or plan contents, not extra choice-result values. A tie is not a hidden winner.
Perform the bounded application
- State the practical use, direct result kind, claimed guarantee, constraints, horizon, and current apparatus state.
- If one apparatus is already selected, test its credible adaptation path without inventing choice. If candidates are missing, use
C.18first. - Name available alternatives by their direct kinds and apply the shared eligibility predicate.
- For each current path, state the smallest adaptation/configuration work and the useful-result threshold: what must be learned, evidenced, integrated, or reviewed before the path can improve the use.
- Compare available time and budget, prior exposure, post-threshold efficiency, transfer, retention, interoperability, downside, reversibility, and expected reuse using values supplied by their direct owners. Do not compress them into an undeclared scalar.
- If choice is current, consume one lawful
C.11 ChoiceResult; otherwise continue on the one-apparatus path. - Prepare the needed
A.15.2plan or, for tool-call enactment,C.24call plan. Have the admitted system performA.15.1work. - Inspect the separately governed problem-facing result. Keep an application/configuration note only when reuse, dispute, automation, or consequence makes it useful.
Stop and reopen
Stop when the direct result is usable at the claimed guarantee and no additional distinction or setup burden has an expected practical return for the declared use and horizon. This is a positive result, not a claim that the unused apparatus is inferior.
Reopen when a consequential counterexample, failed result, changed use or guarantee, changed recurrence horizon, new candidate path, automation need, or changed adaptation cost alters the lawful path. Reopen only the affected application, candidate, choice, plan, or work question under its owner.
Optional demonstration, not an admitted structure
A short branch presentation may show one-apparatus, candidate-generation, choose, probe/reject, application, result, and reopen continuations as a ProvisionalUnfoldingDemonstrationDescription@Context. It is an episteme for teaching. It is not an admitted U.Structure, CGUS, work plan, work occurrence, or result; admission requires every A.22.CGUS coordinate independently.
Archetypal Grounding
Repeated audited handoffs. A fleet has 400 maintenance handoffs each year. The required result is an audited maintenance-decision episteme with a fixed safety and interoperability guarantee. Candidate generation is complete: an ontology-backed method description and a lighter local decision method are eligible; a spreadsheet macro is excluded because it cannot preserve required relation-occurrence identity. C.11 returns choose now for the ontology-backed method because recurrence amortizes configuration. A maintenance-information system under its current assignment performs the planned work, and the domain owner supplies the maintenance decision. If repair or audit cost does not fall after the declared sample, reopen the application.
One-off naming repair. A team already has the direct typed-relation method for one local, reversible naming decision. No rival is live and the current method has a credible small path, so no option set or choice result is created. The team performs the minimal wording and typing work and returns a scoped terminology decision. Recurrence, integration, a failed result, or a stronger guarantee may later open candidate generation and choice.
Non-use. If the blocked result comes from missing telemetry while the method, state kinds, and action distinctions are already clear, return to measurement and evidence work. Apparatus selection cannot manufacture the missing observation.
Bias-Annotation
Lenses tested: Gov, Arch, Onto/Epist, Prag, Did. Scope: cross-domain bounded application work.
The main bias is prestige-by-apparatus: richer form, newer tooling, or familiar terminology is treated as practical superiority. The mitigation is one declared result and guarantee, direct-kind candidates, actual adaptation/work cost, and a positive one-apparatus path. A second bias is automation optimism; cheaper computation does not erase evidence, human attention, integration, or consequence review.
Conformance Checklist
Common Anti-Patterns and How to Avoid Them
Consequences
The pattern makes cheap, truthful use a first-class result. Teams can apply one current method without ceremony, yet repeated or consequential uses can justify configuration or a real choice. The cost is naming the result, guarantee, conditional owner, and enough work economics to support the path. That bounded burden prevents apparatus display from replacing practical return.
Rationale
Application is the common job; selection is conditional. Starting from application preserves the frequent case in which a direct owner is already selected and only the next useful adaptation matters. When alternatives are real, existing generation and choice patterns provide better result semantics than a fifth local decision vocabulary. Direct-kind discipline prevents an umbrella comparison word from becoming a new ontology.
The aphorism is: make the apparatus earn its setup work.
SoTA-Echoing
These sources change the positive method: the user starts from a result, may obtain value before total configuration, opens choice only for a live set, and reopens when use economics or guarantee changes. They do not license prestige ranking, tool mandates, or a universal apparatus kind.
Relations
- Coordinates with:
C.18for candidate generation and reframing;C.19for candidate/front stewardship;C.19.1for scale-amenable bearer preference;C.22.1for adaptation signatures;E.23for repeated improvement; andC.31.ASAPfor architecture-scale preference. - Uses conditionally:
C.11only when an actual local-choice question over a live eligible set exists. It consumes, but does not extend, the fourChoiceResultdispositions. - Hands off enactment to:
A.15.2for work plans,A.15.1for dated work, andC.24only for tool-call enactment planning. The direct domain pattern owns the practical result. - Description-level specialization:
A.7.1narrows the method claims stated here for consequence-guided ontology analysis. It retains the declared use, problem-facing result, claimed guarantee, horizon, useful threshold, separation among plan, Work, and result, stop, and reopen. It retains the candidate and choice branch only when that branch is actually triggered. This wording adds no relation occurrence between the described Methods and asserts neitherU.SubkindOfnor a world relation. - Does not replace: durable U-kind admission in
E.24/E.24.UK, parsimony inA.11, evidence and assurance owners, or any candidate's direct kind.
C.19.2:End
Last Updated: 2026-07-20 — this section last modified in upstream FPF commit d6af871b (github.com/ailev/FPF)