# v1.31 Slice 1 Audit

Date: 2026-04-09
Status: pass

## Slice

This audit covers the first bounded `v1.31` slice:

- `L0` source-fidelity grading
- `L1` reading-depth and assumption-quality seed
- bounded `analytic` verification mode

## Evidence

Implemented surfaces:

- `L0` now exposes:
  - `source_types`
  - `source_fidelity_counts`
  - `highest_fidelity_class`
  - `source_fidelity_summary`
- `L1` now exposes:
  - `reading_depth`
  - `assumption_quality`
- `aitp verify --mode analytic` now exists with explicit limiting-case,
  dimensional, symmetry, and self-consistency checks

Regression evidence:

- `research/knowledge-hub/tests/test_aitp_service.py`
  - `test_l0_projection_distinguishes_source_fidelity_classes`
  - `test_l1_projection_infers_reading_depth_and_assumption_quality`
  - `prepare_verification` analytic-mode coverage
- `research/knowledge-hub/tests/test_runtime_profiles_and_projections.py`
  - runtime bundle `L0` / `L1` coverage
- `research/knowledge-hub/tests/test_schema_contracts.py`
  - schema coverage for the new `L0` / `L1` fields
- `research/knowledge-hub/tests/test_topic_start_regressions.py`
  - source-backed topic-start regressions remain green

## Physicist-Facing Judgment

This slice materially improves AITP in three ways:

1. Source quality is no longer implicit. A physicist can now tell whether the
   current evidence base is peer-reviewed, preprint-heavy, thesis-like,
   informal, or code-artifact-heavy.
2. `L1` no longer looks like a pure file-presence check. The runtime can now
   distinguish a technical reconstruction from a thinner preview posture.
3. Analytic validation is now named explicitly in the validation contract
   instead of being hidden behind proof-only or numeric-only presets.

## Limits

This slice does not yet deliver:

- citation graph traversal,
- BibTeX flow,
- deep contradiction tracking,
- or full analytical validation execution.

Those remain later `v1.31` work.

## Verdict

The first bounded `v1.31` slice is sufficiently implemented to treat
`source fidelity + reading depth seed + analytic verification preset` as
landed baseline for the next slice.
