Method Quartet Harmonisation
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.
“Ask separately about the way, its description, the Work that occurred, and any control output produced during that Work.”
Status. Architectural pattern.
Builds on: E.10.D1 Recovering What “Context” Means in Use; A.3, A.3.1, and A.3.2 for U.Method and U.MethodDescription; A.15 and A.15.1 for dated U.Work; C.2.1 for the identity of each claim-bearing episteme or report.
Coordinates with. F.0.1 and F.17 for exact source-local meaning and an optional durable cell; F.4 for local system-role-kind descriptions; F.5 for naming; F.6 for system-role assignment and performed-Work attribution; F.9 only for an actual relation between distinct local meanings; F.10 for status and windows; B.1.5 for Method composition and Work enactment.
Aliases (informative). Method, description, Work, and control-output split; design and run distinction.
Intent. Give a cold reader four practical questions that prevent common category errors:
Keywords
- Method
- MethodDescription
- dated Work
- control or transformation output
- enactment
- description use
- performed-Work attribution.
Relations
Content
Intent & applicability
Intent. Give a cold reader four practical questions that prevent common category errors:
- What
U.Method, the way of doing, is meant? - What
U.MethodDescription, the episteme whose one exactEntityOfConcernis that Method, is being used? - What dated
U.Workactually occurred? - Did that Work produce a control signal, command, setpoint, transformation output, or other domain-specific output that matters to this claim?
These questions are a reading aid, not a universal four-kind ontology. The fourth answer is whatever value and relation its direct control or transformation pattern defines; F.11 does not mint a universal U.Actuation kind.
Use this when. A sentence risks mixing a way of doing with its specification, a design with an occurrence, an approved description with evidence of results, or a Work occurrence with one of its outputs.
Do not use this when. The statement already names one exact value and direct relation unambiguously. F.11 does not prescribe files, tools, workflows, or a generic fact-transfer relation.
Problem frame
- Design-time and run-time blur. A BPMN process description is cited as though it happened.
- Description mistaken for result. Approval of an SOP is treated as proof that later Work met a target.
- Work mistaken for output. A log of setpoints is treated as the whole Work occurrence.
- Word drift. Activity, task, execution, process, and command change meaning across sources.
- Agency blur. A Method or description is said to act, or a vague “System-in-Role” replaces the actual System, local system-role kind, assignment, Work, and performed-Work attribution.
Forces
Core idea (didactic)
Use four questions, then state only the relations that actually obtain:
- Method — the way. An algorithm, test method, clinical pathway, or welding technique is a way of doing under A.3 and A.3.1.
- MethodDescription — the description episteme. An SOP, program text, BPMN or SPEM model, or other episteme is a
U.MethodDescriptiononly when A.3.2 finds one admitted Method as its exactEntityOfConcernand at least one substantive claim about that Method as a way of doing. - Work — the occurrence. A dated performance, run, batch, or service episode is
U.Workunder A.15 and A.15.1. Work is the occurrence itself, not a record of the occurrence; a record or report is a separate episteme or carrier. - Control or transformation output — if present. A setpoint, command, duty-cycle value, signal, or changed output is identified under its direct pattern and related to the Work only when that relation obtains.
F.11 allows the plain sentence “this MethodDescription describes the Method” as shorthand for that A.3.2 constitution and membership judgement. It does not add a binary description relation. Several epistemes may each have the same Method as their exact EntityOfConcern; one episteme may concern one admitted composite Method; and one document or publication may present several separately identified epistemes. One MethodDescription episteme cannot have several Methods as its EntityOfConcern.
Work may enact a Method when the exact enactment relation and evidence are stated. A System may perform Work under an obtaining system-role assignment when A.15.1 and F.6 support that attribution. A claim that a System or Work used, followed, deviated from, conformed to, or relied on a particular MethodDescription edition is separate. Cite the pattern that defines or tests that claim; use A.10 or B.3 for evidence reliance, and return A.6.RCD missing-governor when no current pattern supplies the needed relation after its participants and sentence are explicit.
Minimal vocabulary
- Method — a
U.Method, the way of doing. - MethodDescription — a
U.MethodDescription, the already identified episteme that A.3.2 recognizes as having one admitted Method as its exactEntityOfConcern; describes is plain shorthand for that judgement. - Work — a dated
U.Workoccurrence. - Control or transformation output — the exact signal, command, value, output, or changed entity defined by the direct domain pattern when the case contains one.
- Description use — the exact claim that a System or Work used, followed, interpreted, or departed from a MethodDescription; do not assume one universal relation.
- Enactment — the exact relation between Work and Method under B.1.5 and A.15, when supported.
- Performed-Work attribution — the A.15.1 and F.6 relation from actual Work to the System and obtaining system-role assignment involved in its performance.
- Window — the time or condition envelope used by an F.10 status or evaluation claim.
Solution — four questions
Which way of doing?
Name the Method and its relevant boundary. Do not identify it merely by a file name, notation, or local expression. If a stable method kind or composition is claimed, use A.3, B.1.5, and any required kind pattern.
Which description?
Name the already identified episteme and the one admitted Method that is its exact EntityOfConcern. State edition or version when it matters. Several epistemes may each concern the same Method. One episteme may concern one admitted composite Method, while a document or publication may present several separately identified epistemes; one MethodDescription episteme never has several Methods as its EntityOfConcern. Saying that it describes the Method is only A.3.2's plain shorthand. Approval remains a separate claim and is not evidence that Work occurred or succeeded.
Which Work actually occurred?
Name the dated Work, its relevant interval or situation, and the actual System that performed it. If a system-role claim matters, separately name the local system-role kind, the obtaining assignment, and the performed-Work attribution. Do not replace them with a behavioural “mask” or a System-in-Role pseudo-object.
Which output matters, if any?
Name the actual signal, command, setpoint, transformation output, or resulting value. State how it relates to the Work under the direct control or transformation pattern. Some Work has no control output; a manual command can be simple; neither case forces a fourth universal kind.
Which evidence and status claim?
Keep approval or validity claims about a MethodDescription distinct from observations of Work and verdicts about Work outcomes in a window. Keep actual use, following, deviation, and conformance claims separate and cite the pattern that defines or tests each one; return A.6.RCD missing-governor when such a pattern is absent. Use C.16 for observations and measurements, A.10 and B.3 for evidence use and reliance, and F.10 and F.12 for status or promise evaluation.
Source-local harmonisation map
The following are prompts for recovering local meanings, not declarations of identity:
- SPEM and ISO 24744: inspect whether a selected task definition, activity definition, or process description denotes a Method, a MethodDescription, or another value in that exact passage.
- BPMN 2.0: a process diagram is ordinarily a design description; do not call it the Work that later occurred.
- PROV-O: an Activity is a time-bounded occurrence under the PROV scheme. Do not identify it with
U.Workby label; when a report uses that source-local claim for a Work occurrence, state the exact semantic or representation relation established for the case. - IEC 61131-3: distinguish the runtime task execution, the program or program description, and output commands or setpoints.
- SOSA/SSN: an Observation and its Result provide measurement structure; neither is the Work merely because it reports on the Work.
Use F.17 only when these local meanings need stable addresses. Use F.9 only if an actual semantic relation between two exact local meanings must be stated. A relation between a description and Work, or between Work and an output, belongs to its direct pattern rather than to a generic Bridge.
Invariants
- Method and description distinction. A MethodDescription is the same episteme recognized by A.3.2, with one admitted Method as its exact
EntityOfConcern; it is not the Method, and describes adds no binary relation. - Occurrence distinction. Work is an actual dated occurrence, not its plan, report, record, or output.
- No universal actuation kind. A control or transformation output is typed and related under its direct pattern.
- Explicit enactment. Work enacts a Method only when the exact relation and basis are stated.
- Explicit description use. MethodDescription use, following, conformance, deviation, interpretation, and reliance are separate claims under their defining or testing patterns; absent such a rule, return A.6.RCD
missing-governor. - Exact agency. Performed Work names the actual System and, when relevant, the obtaining system-role assignment; no vague
System-in-Rolesubstitute. - Evidence separation. Approval of a description does not establish Work occurrence or outcome.
- Source-local wording. Ambiguous expressions are recovered with F.0.1; F.9 is conditional on a real relation between local meanings.
Micro-examples
- Data pipeline deployment. Method: delta-load transformation. MethodDescription:
etl_delta.py@v3plus its documented rules. Work: the nightly run on 2025-07-14. No control output is material. Approval of the description and measured rows processed are separate claims. - Valve control. Method: PID tuning and control method. MethodDescription: tuning sheet and cited IEC program description. Work: PLC task cycles from 18:00 to 18:30. Outputs: the exact setpoints and PWM duty values produced during those cycles. Temperature observations, not the commands alone, support a settling-time verdict.
- Clinical assay. Method: ELISA. MethodDescription: kit IFU v7. Work: batch B217. Robot commands are outputs during the Work; absorbance observations support the batch evaluation. IFU approval does not settle the batch verdict.
Anti-patterns & remedies
Worked examples
ML service rollout
- Method: canary deployment strategy.
- MethodDescription: the versioned canary plan with traffic slices and rollback rules.
- Work: two dated canary deployment occurrences.
- Outputs: traffic-shifting commands, if material to the claim.
- Agency: name the deploying System, its exact local system-role kind and assignment, and performed-Work attribution only if responsibility is part of the example.
- Evidence: latency and error-rate observations about the Work; the plan’s approval is separate.
The example does not infer SLO satisfaction from the plan. F.12 evaluates the promise from Work outcomes in the stated window.
Industrial furnace control
- Method: PID with feed-forward.
- MethodDescription: controller tuning sheet and program description.
- Work: the actual PLC task cycles in the stated interval.
- Outputs: setpoints and valve-duty values produced during those cycles.
- Evidence: temperature observations and their scale and unit basis.
If the IEC task expression and a PROV Activity expression are related for reporting, state that exact F.9 relation and loss. It does not create the Work-to-output or evidence relations.
Clinical assay
The Method is ELISA; the MethodDescription is kit IFU v7; the Work is batch B217; robot commands are optional output detail; absorbance observations support the quality verdict. Any deviation from the IFU is an explicit description-use or conformance claim, not a property inferred from the four-question layout.
Incident response
The Method is triage-first incident handling; the MethodDescription is the playbook and diagram; the Work is the handling of INC-3421 from 09:10 to 10:02. MTTR is computed from observations of that Work. Command invocations are included only if a direct control or transformation claim needs them.
Safe reasoning moves
- Classify the subject. Is the sentence about a Method, MethodDescription, Work, or a particular output?
- Keep design and occurrence apart. A design claim does not establish a Work outcome.
- Check membership. Name the one admitted Method that is the episteme's exact
EntityOfConcern; describes is only the plain shorthand allowed by A.3.2. - State enactment only when supported. Name the Work, Method, and basis for the enactment claim.
- State description use separately. Say whether and how the Work or performing System used, followed, deviated from, or conformed to the versioned description, and cite the rule that defines or tests that claim; otherwise return the bounded missing-governor result.
- Locate outputs. Relate a signal or changed value to the Work through its direct pattern.
- Bind agency exactly. Use actual System, local system-role kind, obtaining assignment, and performed-Work attribution where material.
- Use outcome evidence. Observations about the Work support evaluation; commands and approvals alone do not.
- Preserve history. A new description does not alter past Work or its evidence.
- Recover words locally. Use F.9 only when a genuine relation between local meanings is part of the question.
Relations
Builds on:
- Use A.3 and A.3.1 for
U.Method, A.3.2 forU.MethodDescription, and A.15 and A.15.1 for datedU.Work. - Use B.1.5 for Method composition and Work enactment, C.2.1 for the identity of every claim-bearing episteme and report, and E.10.D1 when vague context wording hides the actual source, scheme, scope, use, situation, or evidence basis.
- Use the direct transformation, observation, or control pattern when an output claim is made; F.11 creates no universal actuation kind.
Constrains:
- F.4 and F.6: a local system-role kind, its description, an assignment, and performed-Work attribution remain distinct from Method, MethodDescription, Work, and output.
- F.5: use distinct Plain and Tech designations when one source expression hides different subjects.
- F.7 and F.9: compare exact local claims or F.17 cells and cite F.9 only when a semantic relation actually obtains. A shared heading creates no identity, relation, or use licence.
Used by. Part C examples and the A.3, A.15, and B.1.5 method-and-work stack. Every MethodDescription membership judgement, enactment, performed-Work attribution, description use, observation, output, evidence use, or publication claim still uses the pattern that defines or tests it.
Migration notes
- Split conflated process. Separate MethodDescription from actual Work; add only the exact relations the case supports.
- Repair statuses. Keep approval and validity claims about descriptions distinct from Work-outcome verdicts and their windows.
- Expose actual outputs. Replace a universal Actuation box with the precise signal, command, value, or transformation output and direct relation.
- Repair agency. Replace
System-in-Roleor behavioural-mask language with the actual System, local kind, assignment, and Work attribution where needed. - Version fences. Preserve the description version actually used or referenced by past Work.
- Repair hidden transfer. Replace generic Bridge language with MethodDescription membership or the direct enactment, description-use, Work, output, observation, evidence, or source-local semantic relation. Return A.6.RCD
missing-governorinstead of inventing a relation when no defining or testing rule exists.
Acceptance tests
Static conformance
- SCR-F11-S01 (four questions). Every relevant statement identifies the Method, the MethodDescription with that one Method as exact
EntityOfConcern, the Work, or the exact output it concerns. - SCR-F11-S02 (Work actuality).
U.Workis an occurrence, not a record, plan, or output. - SCR-F11-S03 (no universal actuation). Outputs are typed and related by their direct patterns.
- SCR-F11-S04 (agency). Any performer claim names the actual System and exact assignment and attribution basis.
- SCR-F11-S05 (separate claims). MethodDescription membership, enactment, description use, output, observation, and evidence claims use their defining or testing patterns and are not replaced by a generic Bridge or invented description relation.
- SCR-F11-S06 (evidence). No approval or command alone is used as proof of Work outcome.
Regression
- RSCR-F11-E01 (description update). Earlier Work and its actual description-use claims remain unchanged.
- RSCR-F11-E02 (source drift). Changed source-local wording reopens only the affected F.9 relation or citation.
- RSCR-F11-E03 (status drift). New statuses do not migrate between description and Work outcome without a new direct claim.
- RSCR-F11-E04 (output growth). Added output detail does not erase or replace Work.
Didactic distillation
“Ask four questions. What is the Method, the way of doing? Which MethodDescription has that one Method as its exact
EntityOfConcern—plainly, describes it? What dated Work actually occurred? Which particular control or transformation output matters, if any? These are not four universal boxes. Work is the occurrence, not its record. MethodDescription membership adds no binary relation; Work may enact the Method only when that relation is supported. Name the actual performing System and assignment when agency matters. Use observations for outcome claims, and use F.9 only for a real relation between source-local meanings.”
F.11:End
Last Updated: 2026-09-10 — upstream FPF commit a87d0ef4 (github.com/ailev/FPF)