Stratification Wording Precision Restoration
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 precision-restoration subpattern under
C.30Status: Stable Normativity: Normative unless explicitly marked informative
Plain-name. Stratification and architecture-operation source-label repair.
Intent. Help a reader decide what a source label such as layer, level, tier, stack, ladder, rung, block, expert, cache, router, or gate means in one current sentence. Keep useful local language, but recover the actual object, relation, or claim before relying on it. This pattern introduces no universal kinds for these source labels or for stratification.
Builds on. E.10, E.10.ARCH, E.8, F.19, F.18, C.30.P, A.22, and C.30.
Coordinates with. C.30.ASV, C.30.LCA, C.30.TFS-REL, C.30.ILC, A.6.M, A.6.F, E.18, C.16.P, C.16, A.19.SPR, C.2.P, E.17, C.29, C.28, A.10, G.6, B.3, A.20, A.21, A.15, A.2, G.5, and C.11.
Result boundary. A practitioner receives the shortest sentence or note that names the recovered object, relation, or claim, the allowed use, the next action, and the stop or return condition. Include a blocked overread only when it passes F.19's plausible-reader test.
Use this pattern when a source uses a compact architecture or stratification label and that word alone does not tell you what technical claim is being made.
Relations
C.30.TFSContent
Use this when
Use this pattern when a source uses a compact architecture or stratification label and that word alone does not tell you what technical claim is being made.
Typical labels are layer, level, tier, stack, ladder, rung, and architecture-operation words such as block, expert, cache, router, and gate.
What goes wrong if missed. A useful local label starts acting as ontology. A layer is assumed to be a holon level, control layer, publication layer, scale window, or module boundary without deciding which. A stack becomes architecture by name; a block becomes a module; an expert becomes a system-role kind or performer; a cache becomes a state or memory relation; a router becomes a decision policy; a gate becomes a gate decision. Word shape establishes none of these.
What this buys. The reader can keep the source word while making its actual meaning and safe use explicit. Once the object, relation, or claim is clear, use the pattern that defines, constrains, or tests it.
First useful move. Copy the sentence and ask: “What does this label name here, what may I infer from it, and what must I do next?” If it is ordinary wording, keep it and stop. If the answer is already clear, use the applicable pattern directly. Otherwise write one line: label -> recovered meaning; allowed use; next pattern or blocker; stop or return condition. Do not fill an author-facing E.10.ARCH routing row during ordinary project work. Include a blocked overread only when it passes F.19's plausible-reader test.
Not this pattern when. Do not detour through C.30.STRAT when the object, relation, or claim is already clear. Do not use it merely because a familiar word appears. Ordinary source prose with no FPF claim remains ordinary prose or a quotation.
Problem frame
Architecture and engineering sources use compact labels because they work in local practice. Neural-network prose says block, expert, cache, or router; control architecture says layer; organizations say level or tier; documentation says section, stack, or view; scale prose says level, resolution, or coarse-graining step.
These words are good recognition cues but poor stand-alone kinds. The same label can point to a selected structure, module relation, control relation, transformation-flow element, characteristic or scale, publication grouping, state, evidence claim, decision, or nothing beyond ordinary prose.
The repair question is simple: what does the label name in this sentence, what use does the recovered claim support, and which existing pattern supplies the needed definition, constraint, or test?
Problem
How can FPF keep common stratification and architecture-operation language without turning the words into false root kinds, routing every structure-like phrase through C.30, copying the same trigger catalogue into many patterns, inferring technical claims from word shape, or deleting useful source language before its remaining reader use is clear?
Forces
Solution
Write the direct local repair first. For example: Here “gate” names the neural-network path selector; use E.18 to describe the selected path. That sentence can be the complete result.
When the repair must be compared, handed on, or revisited, retain a compact note:
groundedOverread? is an alias for the same optional blockedOverread? value, selected through F.19's plausible-reader test.
The note is neither the selected structure nor the relation, claim, publication, or pattern result it points to. Omit it when the direct sentence is enough.
Recovery sequence
- Copy the sentence and label. Keep enough source context to tell what the sentence is doing.
- Try the cheap exits. If the word carries no FPF claim, keep ordinary prose or quote it and stop. If the source already gives the technical term one clear local meaning, keep that term and use its rule directly. If one local rewrite makes the meaning clear, write it and stop. A controlled vocabulary or preferred-word list is not by itself a reason to replace useful domain language.
- Recover plausible meanings. Treat the label as a designation, not as the object, relation, or claim. If it belongs to a named model, viewpoint, standard, or local vocabulary, recover that source-local convention first. Then ask which object, relation, participants or bearer, claim, scope, time, and source use the sentence could be compressing. Include literal and metonymic readings when both are plausible.
- Choose by the recovered meaning. Use the first matching row in C.30.STRAT:4.2; never choose from the label alone. A standard or model may settle the label inside its declared use, but neither its status nor its popularity extends that meaning to another subject or source.
- Open only the needed rule. Name the actual participants, relation, structure, characteristic, state, publication, evidence, work, decision, or other object that makes the claim true or false. Do not copy every possible field into the result.
- Return to ordinary wording. Write the shortest sentence that preserves the recovered claim and names the next pattern only when its contribution matters.
- State the stop. Give the allowed use, the next action, and the condition for stopping or returning. Include a blocked overread only when it passes F.19's plausible-reader test. If no useful action survives, use quote-only, reduced-use, blocked, or incomplete-rewrite disposition.
Recovered meanings and patterns to use
When a level claim matters. When a later decision or design relies on a sentence such as “X is at level L” or “A is above B,” name the subject at stake (the EntityOfConcern), what is being ordered, compared, grouped, or mapped, the relation or scale mapping that gives the claim its meaning, when it applies, and whether the sentence asserts, proposes, assumes, or merely illustrates the claim. Apply the same test when layer, tier, band, scale, or stage carries the stronger claim. A named model or standard may provide this mapping within its declared use; its status does not extend the claim beyond that use. The source word may remain, but these facts—not the label—carry the claim. A list, diagram row, first-then order, carrier section, curriculum, scale label, stage sequence, or coarse-grained description does not establish a subject level by form. If the facts are missing, keep the wording local or illustrative and block reliance on the stronger level claim.
Same-sentence claim boundary
One sentence may use a source label while making several claims. Split them instead of adding a local catalogue of everything the label does not prove. C.30.STRAT repairs the label; the applicable pattern defines, constrains, or tests each separate claim. The table above lists common destinations, not a mandatory reading list.
Source-label cue table
Choose by recovered meaning
C.30 placement does not decide the recovered meaning. After recovery, use the rule that defines, constrains, or tests the actual object or claim.
Worked cases
Filled repair note
For The cache proves the architecture scales, do not hide the split inside one formal record. Read it as three candidate claims:
cachemay name a state-bearing module, interface arrangement, flow buffer, or ordinary source label; the sentence does not yet decide which;provesrequires an actual evidence relation or assurance argument; otherwise lower that wording;scalesrequires a characteristic and bearer, comparison or scale construction, architecture scale-preference claim, or mathematical-lens use.
A retained note can remain compact:
The note preserves every live branch without requiring a project engineer to reproduce E.10.ARCH authoring coordinates.
Lowering and reopen conditions
A repair remains usable only while its source span, recovered meaning, applicable rule, allowed use, and next action remain clear. Reopen or narrow it when the label begins carrying another relation or claim, the actual object becomes clear and makes this detour unnecessary, the interpretation was chosen from word similarity rather than evidence, or the repair is precise but leaves no useful reader action.
Lower the result to ordinary wording, quotation, reduced-use cue, blocked use, or incomplete rewrite when the object, applicable rule, allowed use, next action, or stop or return condition cannot be stated. Include a blocked overread only when it passes F.19's plausible-reader test.
Archetypal Grounding
Bias-Annotation
Lenses: Arch, Onto and Epist, Prag, Did, and Gov. The pattern deliberately resists word-shape inference. Its counter-bias is equally important: ordinary prose stays ordinary, a known meaning uses its pattern directly, and the author-facing routing coordinates never become a project form.
Conformance checklist
Common Anti-Patterns and How to Avoid Them
Consequences
Rationale
Stratification words compress local practice. That compression is useful for recognition and unsafe as a substitute for an object, relation, or claim. C.30.STRAT therefore keeps the source word, recovers what it means in the current sentence, and returns the reader to the applicable technical rule.
SoTA-Echoing
Standard status, publication date, and wide use do not by themselves show that an approach moves the relevant Pareto front. The comparison below adopts only contributions that recover a technical claim more reliably without making ordinary project language harder to use. The compact combination in this pattern—cheap exit, source-local meaning, recovered claim, next useful rule, stop or return condition, and any justified blocked overread—is FPF synthesis.
Reopen only the affected cue, worked case, check, or pointer when a source changes. Reopen the wider pattern when a current approach demonstrates a meaning-recovery method that is more reliable at comparable reader effort, or when repeated use shows that the present cue table either misses consequential readings or sends clear ordinary language through unnecessary formal repair.
Relations
- E.10 catches the wording trigger; E.10.ARCH supplies the author-facing recovery architecture and anti-fanout rule.
- C.30.P is the broader architecture and structure wording repair; C.30.STRAT is the narrow recurring source-label case.
- Use A.22, C.30, C.30.ASV, C.30.LCA, C.30.TFS-REL, or C.30.ILC only for the selected structure, architecture relation, view, control, flow, or conflict question each pattern defines or tests.
- Use A.6.M for recovered module and interface relations; A.6.F for recovered function claims; E.18 for graph, path, crossing, and transformation-flow claims; C.16.P, C.16, C.29, C.31, or C.31.RSA for recovered characteristic, scale, mathematical-lens, reusable-locus, bespoke-residue, or report-only-share claims.
- Use the episteme, publication, and source-use routes in C.30.STRAT:4.2; A.19.SPR for unresolved state wording; the applicable state rule, A.3.3, C.27.TA, or C.27 for recovered state, dynamics, temporal, or rate claims; C.28 for causal use; A.10 and G.6 for evidence; B.3 for assurance; A.20 for internal-constraint results and A.21 for gate decisions; A.15.1 for Work; A.2 for system-role kinds; G.5 for selector-facing set-result declarations and C.11 for local choice among already available options.
- C.33, C.34, and C.35 handle captured, lost, preserved, generated-carrier, or discovered-carrier structure when those claims are current.
- A recovered level claim returns to the pattern that defines or tests its subject relation or mapping. C.30.STRAT establishes no level by itself.
Stop after repairing the source label and naming the next useful action. Use the defining or testing pattern for each recovered object or claim, and keep its rules there.
C.30.STRAT:End
Last Updated: 2026-09-10 — upstream FPF commit a87d0ef4 (github.com/ailev/FPF)