Improvement-Oriented Quality Evaluation Question Framing
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.
Status: Core.
Use E.22 when someone is about to ask for a quality evaluation, quality review, returned-finding absorption, improvement proposal, or next-move hypothesis over an object version named by value, and the question needs to say what kind of evaluation is wanted before the evaluator starts.
Relations
Content
Problem frame
Use E.22 when someone is about to ask for a quality evaluation, quality review, returned-finding absorption, improvement proposal, or next-move hypothesis over an object version named by value, and the question needs to say what kind of evaluation is wanted before the evaluator starts.
E.22 frames the question. It does not evaluate the object. The values, coordinates, statuses, and stop meanings come from the named object-under-improvement evaluation: for example E.21 for one pattern version, E.9.DA for one DRR, E.2.DA for an FPF-level object, C.25 for an engineering quality bundle, or another declared characteristic space, scale set, rubric, or review profile. E.19 is different: it supplies an admission or refresh review gate and findings profile. Use E.19 as the object-under-improvement evaluation only when the object being evaluated is an E.19 review-profile result itself. For one FPF pattern version, E.21 supplies the coordinate values and PatternQualityStatus; E.19 may later check that the E.21 result is valid, sufficient for the release seam, and not overread as project evidence, release, gate, assurance, or work.
Not this pattern when the question is already scoped and one direct evaluation is enough. Run the object-under-improvement evaluation directly. Use E.23 when repeated improvement across passes is needed.
First useful move: write a QualityEvaluationQuestionFrame naming the object version, the object-under-improvement evaluation, the purpose, the floor or improvement aim, protected trade-offs, expected evidence basis, and expected result form.
What goes wrong if missed: "review this" can mean too many different things. A floor check may be mistaken for exceptional improvement, a review may suggest work without naming quality movement, absorption may count closed rows without re-evaluating the changed object, or a next-move suggestion may be overread as a decision, work plan, gate, evidence, assurance, or release.
Primary EntityOfConcern in plain terms: the framed quality-evaluation question for one object version.
Problem
Quality evaluations fail when the evaluator has to infer the question. The same object can be checked for floor adequacy, improved toward exceptional expression, compared across trade-offs, mined for open questions, or evaluated after finding absorption. Those purposes produce different findings.
The defect is not that reviewers need more ceremony. The defect is that an unframed question hides the object under improvement, the evaluation that supplies values, and the allowed shape of returned work.
Forces
Solution
E.22 gives one compact declaration for improvement-oriented quality evaluation questions. It keeps the question from replacing the evaluation and keeps the evaluation result from becoming a decision or work product beyond its authority.
Local names and kind settlement
These names frame and report quality evaluation. They do not select candidates, publish sets, plan work, certify evidence, approve release, or create new values.
Quality evaluation purposes
Purposes can be combined, but the result keeps them distinguishable. A floor result does not answer exceptional improvement. Absorption count is not quality movement. A proposal is not a selected work item.
Question frame
An improvement aim is not a command to make every coordinate exceptional. A 5 is assigned only by the named evaluation after the changed object earns it. The frame may ask for substantive non-dominated proposals that could move named coordinates toward exceptional expression, but it must also allow no proposal or stay at current value when every plausible change would add apparatus, proof prose, boundary catalogues, or process evidence while damaging protected qualities. That no-proposal result needs checked loci; it is not a cheap refusal to improve.
The shortest floor frame may name only object version, object-under-improvement evaluation, purpose floorEvaluation, and declared floor. The named evaluation still runs its required coordinate set and returns the result-row shape, evidence basis, rationales, coordinate-specific payloads, and mandatory attention-discharge profiles required by that evaluation. For one FPF pattern version under [E.21](/generated/patterns/E.21), compactness never permits omitted coordinates, missing ShortRationale, absent PrecisionRestorationProfile, inactive/triggered-coordinate shortcuts, scope narrowing, or a blocker-only substitute result.
The frame does not authorize post-hoc scope replacement. If the requested floor is landing-input, corpus-facing, Stable, release, external-review, or another stated use, the evaluator measures that use. If a different use becomes interesting, open a new QualityEvaluationQuestionFrame; do not report the current request as passed under an easier scope.
Finding and proposal rows
An actionable finding has this shape:
A proposal row uses the same shape plus expected trade-offs and the governing pattern for any outside claim, relation, or boundary when needed. One edit may close several rows, but each row keeps its own disposition and closure evidence.
For wording, naming, and precision-restoration proposals, the correction direction is not "replace X with Y". It must state the recovered object kind, relation, slot or use-position when live, admissible use, and scope before and after the change, or state not triggered, ordinary prose, already satisfied, or blocker with loci. A proposal that only removes the suspicious word, that leaves the text unchanged without by-value discharge, or that narrows one kind into another without an accepted decision, is a finding, not a closed repair.
Absorption impact values
The absorption result is quality movement under the object-under-improvement evaluation, not a count of accepted rows.
OEE/NQD and proposal portfolios
When the object is a candidate, archive/front member, selected set, parity report, refresh report, or declared transformation result, E.22 can frame the quality question and return proposal rows. C.17, C.18, C.19, G.5, G.9, and G.11 keep authority over candidate characteristics, archive/front semantics, pool policy, selected-set publication, parity, and refresh.
Worked slices
Floor evaluation. A reviewer is asked whether one pattern is ready for ordinary use. The frame names E.21, purpose floorEvaluation, the declared floor, and the expected E.21 result form. The result is a complete E.21 coordinate table with ShortRationale and EvaluationEvidenceBasis, not a narrative "looks fine."
Exceptional improvement. A pattern already passes the floor. The frame asks for substantive non-dominated improvements for named coordinates while protecting usability and related-pattern fit. The result returns proposal rows for content moves such as missing worked cases, source-currentness carry-through, mature-comparator discharge, deletion of displaced apparatus, or relation cleanup, plus checked no-candidate dispositions for coordinates where no non-dominated content move remains. It does not ask the evaluator to make every coordinate 5.
Absorption. External review returns many suggestions. The frame asks for absorptionEvaluation. The result says which changes improved coordinates, which were already satisfied, which introduced trade-offs, and which belong outside the evaluation.
Proposal portfolio. A candidate improvement campaign needs alternatives before editing. The frame asks for candidateImprovementProposalEvaluation. The result returns bounded proposal rows; selection or generation stays with the pattern that governs that claim and is not decided by the evaluation frame.
Bias annotation
This pattern biases FPF toward asking the quality question by value. The bias is useful because unframed review requests often produce plausible but wrong answers.
The bias is bounded. E.22 does not supply quality values, run repeated improvement, publish selected sets, decide work, or certify project claims.
Conformance checklist
Common anti-patterns and repairs
Consequences
Rationale
There is no neutral generic request when a quality result is wanted. The useful artifact is the framed question: object version, evaluation, purpose, expected evidence basis, expected result form, and boundary. This keeps review helpful without turning it into process control or project authority.
SoTA-Echoing
Relations
| E.10, A.6.P, C.2.P, F.18 | Repair load-bearing wording and names introduced by frames or findings. |
| C.16, A.17, A.18, A.19, C.25 | Govern characteristics, scales, measurements, characteristic spaces, and quality bundles. |
| C.17, C.18, C.19, G.5, G.9, G.11 | Govern OEE/NQD candidate, archive/front, pool, selected-set, parity, and refresh claims. |
| C.11, C.24, A.15, A.20, A.21, A.10, B.3 | Receive decision, call-planning, work, gate, release, evidence, and assurance claims when a quality result is reused beyond evaluation. |
E.22:End
Last Updated: 2026-06-05 — this section last modified in upstream FPF commit eaafd3a4 (github.com/ailev/FPF)