C.32.ACE:4 - Solution
Create an architecture-characteristic eval program only after the evaluated criteria rows exist in C.32.ACS or a declared C.25 Q-Bundle slot.
Work in this order:
- Reference the evaluated ACS criteria set, evaluated rows, and any Q-Bundle slots.
- State the eval purpose: current characterization, candidate comparison, portfolio-frontier work, post-change impact measurement, monitoring, or trigger for the next synthesis pass.
- Name the candidates, bearers, and selected structures being evaluated.
- Establish one exact
U.ClaimScope, the relevant A.2.6U.ContextSlicemembership, effectiveU.ReferenceSchemeand reference plane, evaluation window, input projections, resource budget, units (when required by the scale), admissible observation or evidence inputs, and missing-or-unknown policy. Record their parity requirement inparityFrameRef; the parity-frame record does not replace those bindings. - Choose eval scope: one criterion, coupled criteria, one Q-Bundle slice, a candidate portfolio, or a holistic use slice.
- Choose eval operations. Use measurement, simulation, benchmark, scenario walkthrough, monitor, review, or evidence audit according to the claim. Use
testonly when the intended operation checks an expectation or hard constraint. When evaluation actually occurs, recover each exact evaluator through A.13 and let A.15.1 independently admit theU.Workoccurrence and enacted Method. AddevaluationWorkAttributionRefsonly when the record or receiving use expressly represents precise assignment-bound attribution. Independently identify the relation or A.6.1 application binding that obtains and the typed result; the program record itself does not run. - Declare the result form. Examples include a reading, band, rank, dominance relation, trade-off front, qualitative state, or evidence finding; use the definition and test for the actual result kind.
- Name proxy risk and protected counter-characteristics before the eval result can drive work. Optimize only the cycle’s chosen indicators; keep the remaining protected characteristics visible as guardrails or risk signals.
- State the receiving use:
C.32synthesis input,C.32.MLAOresidual input,E.23improvement feedback,A.19.CPMcomparison input,A.19.SelectorMechanismselection input,C.11choice input, input for a selected-set result declared underG.5, or architecture-decision input forC.32.PAD. For publication input, distinguishE.17source-backed face and source return from theE.24.PUBpublication occurrence and audience availability. - Refresh or retire the eval program when the evaluated row, C.32 candidate palette, bearer, selected structure, environment, parity frame, or source-currentness relation changes.
Stop condition. Stop C.32.ACE when the eval program names evaluated rows or Q-Bundle slots, evaluated candidates or structures, parity frame, eval purpose, eval operation, result form, receiving use, proxy risk, protected counter-characteristics, and refresh or retire condition.
Lowering condition. Use the eval result for the current architecture work only while the evaluated rows, evaluated candidates or structures, parity frame, eval operation, result form, and receiving use still match the work being done. Limit use of the result to report-only when missing data, proxy risk, or parity-frame mismatch prevents the intended synthesis, comparison, selection, selected-set result declaration, actual publication, choice, evidence, assurance, or decision use. Retire the eval program when its evaluated row, bearer, selected structure, environment, source-currentness relation, or receiving use no longer belongs to the current architecture work. Use C.32.ACS when the criteria row is missing or wrong, C.16 when measurement validity is current, C.25 when the evaluated item is composite, and the named pattern for the next question when a stronger downstream claim is current.