# CALIBRATED_SILENCE_REPORT

**Type:** Output schema template
**Producer:** Self-Audit Resistance Monitor, Step 5 and Step 7
**Consumer:** Reopen Authority Enforcer (same surface as findings reports -- reporting-surface parity)
**One report per audit window where no findings AND no over/under-report flags fired.**

---

```yaml
calibrated_silence_report:
  run_header:
    audit_window_id: <string>
    monitor_invocation_id: <string>
    cadence_source: RAE_schedule
    allocated_budget: <compute_units>
    reporting_surface_parity_verified: true
    taxonomy_version: E9.v1
  # FIVE LOAD-BEARING FIELDS -- missing any = repair before emit
  bounded_surface_S:
    findings_in_scope: [<finding_id>, ...]
    scoring_axes_in_scope: [axis_1, axis_2, axis_3]
    reopen_records_in_scope: [<reopen_id>, ...]
    defect_classes_in_scope: [<class_id>, ...]
    explicitly_out_of_scope: [<class_id>, ...]
  seeded_catch_rate_R:
    calibration_record_id: <string>
    calibration_date: <iso8601>
    staleness_days: <int>
    indistinguishability_verdict: passed
    per_class_catch_rate:
      fabricated_citations: <float>
      cherry_picked_quota: <float>
      method_claim_mismatch: <float>
      optimistic_verdict: <float>
      monoculture: <float>
      covert_tier: <float>
      forced_closure: <float>
      publication_bias_miss: <float>
      retraction_miss: <float>
      ai_contamination_miss: <float>
    aggregate_catch_rate: <float>
    catch_rate_is_lower_bound: true
  equivalence_test_result:
    method: TOST                    # Lakens 2016
    tolerance_band_lower: <float>
    tolerance_band_upper: <float>
    observed_defect_rate: <float>
    p_value_lower: <float>
    p_value_upper: <float>
    within_band: true               # if false, silence is unlicensed -- repair
    pre_registered: true
  residual_ceremonial_risk_note: |
    Surface S is bounded; silence outside S carries no epistemic weight.
    Out-of-scope defect classes: [<list>].
    Per Power 1997 / DiMaggio-Powell 1983, silence outside S may be
    ritual rather than verification. This report does NOT claim RAM's
    output is defect-free. It claims: on surface S, observed defect
    rate is within the TOST equivalence band derived from seeded catch
    rate R, at confidence alpha=<value>.
  taxonomy_completeness_disclaimer: |
    The seeded-mutant taxonomy (version E9.v1) can only calibrate
    against defect classes it imagines (Metaxa et al. 2021). Novel
    failure modes outside the taxonomy remain invisible to this
    report. Last taxonomy review: <iso8601>.
  anti_sycophancy_attestation:
    retired_phrase_absent: true   # check 3 -- forbidden-phrasing scan passed (the retired "positive-nothing-found" phrase is absent as a current affordance)
    no_reward_coupling_to_silence: true             # check 4
    no_ceremonial_silence_self_drift: true          # check 2
  # HISTORICAL / RETIREMENT NOTE (only place the retired term appears)
  retirement_note: |
    This report replaces the retired "positive-nothing-found" affordance
    (retired 2026-04-17 per Tier 1 Kill-Criterion Adjudication, Session
    E-S02). The retired term appears in this report ONLY in this
    retirement note and NOT as a current affordance.
```

## Hard rules (repair before emit if violated)

1. ALL FIVE load-bearing fields must be present and non-empty: `bounded_surface_S`, `seeded_catch_rate_R`, `equivalence_test_result`, `residual_ceremonial_risk_note`, `taxonomy_completeness_disclaimer`.
2. `equivalence_test_result.within_band` MUST be `true`; if `false`, silence is unlicensed -- repair by scoping S down to a region that does fall within band, or decline to emit silence.
3. `seeded_catch_rate_R.indistinguishability_verdict` MUST be `passed`; a calibration whose indistinguishability failed cannot license silence.
4. `staleness_days` MUST be within the pre-registered threshold; stale calibration blocks silence emission.
5. The literal phrase "positive-nothing-found" may appear in this template ONLY in the `retirement_note` block; appearing elsewhere as a current affordance = FAILURE.

## Reporting-surface parity

Identical `run_header` schema as findings emissions. Consumed on the same Reopen Authority Enforcer channel. Never demoted to footnote; never skipped "because nothing happened today."
