design-data-extraction · git:20260923.cbc38aa · 2026-09-23 · sha256 c375e8f32fe891ec
design-data-extraction git:20260923.cbc38aaA
Immutable. This exact content never changes and is served at /api/v1/blob/c375e8f32fe891ec.
--- name: design-data-extraction description: "Define a structured extraction form, field semantics, coding rules, and missing-data handling for evidence synthesis." --- # design-data-extraction ## Purpose Define a structured extraction form, field semantics, coding rules, and missing-data handling for evidence synthesis. ## Input contract ```yaml required: [evidence_question, record_schema] optional: [coding_guidance, unit_rules, quality_fields] constraints: [field definitions and missing-data states must be explicit] ``` ## Procedure 1. Derive fields from the evidence question and synthesis outputs. 2. Define types, units, allowed values, coding rules, and provenance fields. 3. Specify unknown, not reported, not applicable, and ambiguous states. 4. Pilot the form on boundary records and revise only documented ambiguities. If the extraction schema is fixed and studies are ready for methodological appraisal, consider `audit-study-validity` as the next tactic. ## Output contract ```yaml produces: [extraction_schema, coding_rules, missing_data_policy, pilot_issues] delta_fields: [decisions, assumption_updates, uncertainties, open_questions] ``` ## Quality gates - Every output field has an extraction source and semantic definition. - Missingness is not conflated with a negative finding. ## Failure and counterexamples Do not add fields that cannot affect the synthesis, and do not collapse incomparable units. ## Provenance map - `resolved: data-extraction-form`