{
  "scope": "Hand-authored synthetic fixtures; no physical board measurements",
  "cases": {
    "normal": {
      "observations": 3,
      "requested_frequency_hz": 100,
      "task_budget_us": 2000,
      "max_observed_service_us": 200,
      "max_task_work_us": 120,
      "observed_missed_callbacks": 0,
      "observed_task_over_budget": 0,
      "dropped_rows_counter_at_end": 0,
      "no_reported_log_drops": true,
      "scope": "Observed samples only; service from ISR timestamp, not hardware deadline; missed counts callbacks; work excludes handoff/CSV/transmission"
    },
    "missed": {
      "observations": 3,
      "requested_frequency_hz": 100,
      "task_budget_us": 2000,
      "max_observed_service_us": 500,
      "max_task_work_us": 2500,
      "observed_missed_callbacks": 2,
      "observed_task_over_budget": 1,
      "dropped_rows_counter_at_end": 0,
      "no_reported_log_drops": true,
      "scope": "Observed samples only; service from ISR timestamp, not hardware deadline; missed counts callbacks; work excludes handoff/CSV/transmission"
    },
    "wrap": {
      "observations": 3,
      "requested_frequency_hz": 100,
      "task_budget_us": 2000,
      "max_observed_service_us": 500,
      "max_task_work_us": 120,
      "observed_missed_callbacks": 2,
      "observed_task_over_budget": 0,
      "dropped_rows_counter_at_end": 0,
      "no_reported_log_drops": true,
      "scope": "Observed samples only; service from ISR timestamp, not hardware deadline; missed counts callbacks; work excludes handoff/CSV/transmission"
    },
    "dropped": {
      "observations": 2,
      "requested_frequency_hz": 100,
      "task_budget_us": 2000,
      "max_observed_service_us": 200,
      "max_task_work_us": 120,
      "observed_missed_callbacks": 0,
      "observed_task_over_budget": 0,
      "dropped_rows_counter_at_end": 1,
      "no_reported_log_drops": false,
      "scope": "Observed samples only; service from ISR timestamp, not hardware deadline; missed counts callbacks; work excludes handoff/CSV/transmission"
    }
  }
}
