compare-evaluation-protocols · git:20260923.cbc38aa · 2026-09-23 · sha256 a809fe73ee9e902c
compare-evaluation-protocols git:20260923.cbc38aaA
Immutable. This exact content never changes and is served at /api/v1/blob/a809fe73ee9e902c.
--- name: compare-evaluation-protocols description: "Build a protocol-difference matrix and estimate which differences can materially change measured performance." --- # compare-evaluation-protocols ## Purpose Build a protocol-difference matrix and estimate which differences can materially change measured performance. ## Input contract ```yaml required: [protocol_records, metric_schema, comparison_target] optional: [paired_results, sensitivity_assumptions] constraints: [differences require explicit protocol fields and a comparable outcome] ``` ## Procedure 1. Extract protocol elements into a normalized comparison schema. 2. Align datasets, populations, metrics, baselines, and evaluation conditions. 3. Mark differences and assess their plausible performance effect. 4. Separate observed effects from unresolved protocol confounding. ## Output contract ```yaml produces: [protocol_difference_matrix, materiality_assessment, confounding_notes, comparability_judgment] delta_fields: [findings, evidence_updates, uncertainties, open_questions] ``` ## Quality gates - The compared metric and target are held constant or explicitly qualified. - Missing protocol fields remain visible. ## Failure and counterexamples Do not attribute score differences to method quality when protocol differences are unmeasured. ## Provenance map - `resolved: knowledge-acquisition-evaluation-protocol-comparison`