Model 0.3.1-draft.1 · bundle SHA-256 003b50c9d7f852a15f84d91f517430045203cff3402f790089b304f15e506947
[E0] Operational definitions and observation windows are design choices, not observed results. Read review and privacy rules.
This English reference is generated from the canonical OpenKedge model bundle. Register the definition version, local parameters, cohort, task/risk tier, observation window, severity rubric, missing-data rule and collection coverage before intervention. Report undefined ratios and incomplete observations explicitly. These measures are organizational diagnostics, not individual performance targets.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Unlogged edits or moving contract work into coding categories. Include rejected attempts; report coverage.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
sum(person_minutes for category=contract)/60; report initial vs upkeep and record kind separately
Unit
person-hours per initiative/change tier and reporting period
Source and collection
Append-only session start/pause/resume/done timestamps linked to change, owner and tier; reconcile with editor/review history and report idle/untracked coverage. No content or keystroke capture. Manual corrections retain provenance.
Cadence
Weekly; baseline and intervention
Gaming vector
Unlogged edits or moving contract work into coding categories. Include rejected attempts; report coverage.
Interpretation limits
This is a subset of coordination effort and total labor, not an extra charge to add twice.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Omitting upkeep or comparison-team documentation work. Apply the same categories in both groups.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
100 × contract_hours / all_in_scope_human_hours
Unit
percent; undefined when denominator is zero
Source and collection
Same exclusive-category time ledger, including discovery, execution, review, operations, and maintenance.
Cadence
Weekly by task/risk tier
Gaming vector
Omitting upkeep or comparison-team documentation work. Apply the same categories in both groups.
Interpretation limits
A lower share alone is not success; inspect outcomes and absolute hours.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Excluding failures, optimistic future amortization, or redefining an outcome. Keep the cohort and outcome rule fixed.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
declared currency/outcome; report total costs when count=0
Source and collection
Ledger, billing exports, CI usage, and independently approved outcome records. Allocate shared setup using a preregistered rule; disclose raw costs and allocation.
Cadence
Monthly and at each outcome horizon
Gaming vector
Excluding failures, optimistic future amortization, or redefining an outcome. Keep the cohort and outcome rule fixed.
Interpretation limits
Do not pool tiers with different horizons. Contract time is included once, within total labor.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Delaying problem entry or excluding unresolved problems. Audit intake timestamps and show incomplete cases.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
accepted_intent_at − problem_logged_at
Unit
calendar hours; report median, p90/p95 when supported and open ages
Source and collection
Product research/evidence log and immutable contract acceptance event; log entry when evidence is received, not at drafting completion.
Cadence
Weekly
Gaming vector
Delaying problem entry or excluding unresolved problems. Audit intake timestamps and show incomplete cases.
Interpretation limits
Unlike full delivery lead time, this ends at intent agreement.
Share of due outcome commitments meeting their preregistered customer criterion at their contracted horizon; aliases include 90-Day Realized Value Rate and Outcome Realization.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Choosing short horizons, moving due dates or dropping failures. Freeze scope/horizon; report withdrawals and missing evidence.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
100 × commitments meeting criterion / all commitments whose horizon elapsed in the cohort
Unit
percent, with horizon, numerator and denominator
Source and collection
Outcome registry with frozen criteria, telemetry queries and independent review; missing due evidence counts as not demonstrated. Pending windows are reported separately.
Cadence
At the registered horizon; monthly cohort review
Gaming vector
Choosing short horizons, moving due dates or dropping failures. Freeze scope/horizon; report withdrawals and missing evidence.
Interpretation limits
90 days applies to longer product bets, not every bug fix; compare only like horizons and risk tiers.
Elapsed time from the accepted Intent Ready transition to first actual production exposure linked to that initiative; admission alone does not end the clock.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Restarting the clock after rework or counting merge as production. Keep original and amendment timestamps.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
p50 and p85(production_exposed_at - intent_ready_at), by risk/complexity cohort
Unit
calendar hours; full distributions and open ages
Source and collection
Versioned Intent Ready event, admission record and actual deployment/feature-flag exposure telemetry; retain original initiative ID across supersession.
Cadence
Collect continuously; monthly output review with weekly input diagnostics
Gaming vector
Restarting the clock after rework or counting merge as production. Keep original and amendment timestamps.
Interpretation limits
Report time to full rollout separately and include incomplete/abandoned work. Schema 0.2 changes the start from approval to Intent Ready and the endpoint from admission to actual production exposure; do not pool incompatible definition versions.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Declaring requests incomplete to hide waiting or rushing decisions. Audit resets and subsequent reversal reasons.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
decision_recorded_at − request_logged_at
Unit
calendar hours, by risk and decision type
Source and collection
Timestamped decision-request log and accepted decision/waiver records. Preserve incomplete-request and completion events.
Cadence
Weekly
Gaming vector
Declaring requests incomplete to hide waiting or rushing decisions. Audit resets and subsequent reversal reasons.
Interpretation limits
Compare Type 1 and Type 2 decisions separately; do not reward speed alone.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Relabeling rework as discovery or blaming individuals. Publish cause rules and category coverage.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Skipping necessary conversations or moving coordination to unlogged chat. Sample logs; pair with defects and developer feedback.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Consented calendar samples with linked-work tags and observed participation, reconciled with review/session traces. Count each participant once and distinguish active discussion from waiting; record corrections and sampling coverage. No individual ranking or sole reliance on retrospective self-report.
Cadence
Weekly
Gaming vector
Skipping necessary conversations or moving coordination to unlogged chat. Sample logs; pair with defects and developer feedback.
Interpretation limits
Useful collaboration is still counted; the objective is net benefit, not zero coordination.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Splitting one outcome into many or omitting abandoned work. Freeze outcome definitions and preserve full cohort.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
coordination_hours / verified_outcome_count
Unit
person-hours/outcome; undefined when count=0
Source and collection
Coordination ledger joined to outcome registry; use the same cohort and horizon as total cost.
Cadence
Monthly at the outcome horizon
Gaming vector
Splitting one outcome into many or omitting abandoned work. Freeze outcome definitions and preserve full cohort.
Interpretation limits
This is a diagnostic decomposition of total cost, not a separate score to optimize.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Treating reporting as free or hiding manual corrections. Audit export jobs and recurring reports.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
sum(person_minutes with measurement_only tag)/60; also 100 × hours / total_human_hours
Unit
person-hours and percent
Source and collection
Ledger and measurement pipeline issue log; distinguish automated collection setup from recurring corrections and reporting.
Cadence
Weekly
Gaming vector
Treating reporting as free or hiding manual corrections. Audit export jobs and recurring reports.
Interpretation limits
A subset of total human effort; one primary work category plus tags avoids double-counting.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Choosing a vacuous baseline or avoiding justified reprioritization. Record rationale, new urgent demand, and customer effects.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Keeping bad decisions alive or omitting supersessions. Include reversal quality and changed assumptions.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
superseded_at − accepted_at; active age = cutoff_at − accepted_at
Unit
calendar days; lifetimes, active ages and reasons
Source and collection
Versioned ADR log with acceptance/supersession events and reason codes; audit modified history.
Cadence
Monthly
Gaming vector
Keeping bad decisions alive or omitting supersessions. Include reversal quality and changed assumptions.
Interpretation limits
Report all active/censored decisions; a mean of completed lifetimes alone is biased. Longer is not inherently better.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Easy checklists or delaying handover entry. Register the checklist and preserve failed attempts.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
readiness_review_passed_at − handover_at
Unit
calendar days, with review checklist revision
Source and collection
Ownership registry, access grant log, handover checklist and independent reviewer event.
Cadence
Per transition
Gaming vector
Easy checklists or delaying handover entry. Register the checklist and preserve failed attempts.
Interpretation limits
Do not infer retention or delivery improvement from this measure alone.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Blocking calendars without focused work or avoiding needed collaboration. Pair with voluntary feedback; no individual ranking.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Reclassifying exits or changing the starting cohort. Disclose exclusions and organizational changes.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Moving incident start or declaring restoration early. Preserve detection time and original timeline.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
service_restored_at − customer_impact_started_at
Unit
calendar minutes by severity; distributions and unresolved ages
Source and collection
Incident timeline and SLO telemetry, reconciled by the incident owner after review.
Cadence
Per incident; monthly summary
Gaming vector
Moving incident start or declaring restoration early. Preserve detection time and original timeline.
Interpretation limits
Do not mix time to detect, repair, resolve, and restore under one MTTR label.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Avoiding a necessary rollback or relabeling it a hotfix. Include forward fixes and failed recovery attempts.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
count(rollbacks) by severity; count/100 deployments within the same tier
Unit
counts and rollbacks/100 deployments, with impact duration
Source and collection
Deployment/rollback events joined to incident records and the registered impact rubric.
Cadence
Per event; monthly
Gaming vector
Avoiding a necessary rollback or relabeling it a hotfix. Include forward fixes and failed recovery attempts.
Interpretation limits
A timely low-impact rollback can be a healthy control; interpret with customer impact.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Changing eligibility or SLO targets after seeing results. Version queries and thresholds before intervention.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
(bad_events / eligible_events) / (1 − SLO_target)
Unit
dimensionless burn ratio per declared time window
Source and collection
Versioned SLO and telemetry query; retain traffic exclusions, window, and event counts.
Cadence
Continuous alerts; weekly review
Gaming vector
Changing eligibility or SLO targets after seeing results. Version queries and thresholds before intervention.
Interpretation limits
Undefined if eligible_events=0 or SLO_target=1. Report missing data; do not treat it as zero burn.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Reducing the inventory or checking only syntax. Freeze required link types and report semantic-review coverage.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Report coverage, raw denominators and workload/tier mix; investigate unexplained changes. Using informal overrides or closing exceptions without checks. Reconcile privileged-access events against the exception log.
Publication evidence floor
E2 for a published local observed result; E3 requires a preregistered comparison and causal caveats.
Formula
count(exception_records) by status and rule; accepted_count/100 admitted_deployments
Unit
counts, exceptions/100 deployments and unresolved age
Source and collection
Append-only waiver, incident and admission logs joined by exact artifact and environment.
Cadence
Per admission; weekly
Gaming vector
Using informal overrides or closing exceptions without checks. Reconcile privileged-access events against the exception log.
Interpretation limits
Rising counts may reflect better reporting; investigate scope and severity, not count alone.
Share of delivery lead time spent reconstructing or reconciling inconsistent/missing shared meaning across artifacts. Useful audience-specific rendering and analysis are not automatically waste.
Workflow state transitions joined to the approved Intent and first admission; merge overlapping intervals before summing. Tag corrective reconciliation separately from purposeful projection/analysis work; retain both in total labor, and disclose coding disagreements.
Cadence
Weekly
Gaming vector
Moving wait outside instrumented states or approving intent late.
Interpretation limits
Report state coverage, intent count/size and parallel-work attribution. Schema 0.2 aligns its window to Intent Ready through actual production exposure; do not pool earlier approval/admission cohorts. The numerator excludes useful projection work unless a registered review establishes corrective reconstruction; retain the definition version.