operationalize-construct · git:20260923.cbc38aa · 2026-09-23 · sha256 f5c983a24c660dcc

operationalize-construct git:20260923.cbc38aaA

Immutable. This exact content never changes and is served at /api/v1/blob/f5c983a24c660dcc.

---
name: operationalize-construct
description: "Turn abstract variables/constructs into measurable operational definitions."
---

# operationalize-construct

## Purpose

Translate an abstract construct into observable indicators, measurement rules, and validity checks.

## Input contract

```yaml
required: [construct_definition, target_context]
optional: [theory, candidate_indicators, measurement_constraints]
constraints: [indicators must map to construct facets and declare direction]
```

## Procedure

1. Decompose the construct into facets and boundary conditions.
2. Map each facet to observable indicators and measurement procedures.
3. Specify aggregation, polarity, missingness, and confound handling.
4. Record convergent, discriminant, and construct-irrelevant validity checks.

## Output contract

```yaml
produces: [construct_operationalization, indicator_map, measurement_rules, validity_checks]
delta_fields: [findings, decisions, uncertainties, open_questions]
```

## Quality gates

- Indicators cover the declared construct facets.
- Operational rules are reproducible and distinguish proxy from direct measure.

## Failure and counterexamples

Do not substitute an easy-to-measure proxy without stating the construct loss.

## Provenance map

- `resolved: operationalize-construct`