# Studio Readiness Gate — Public Demonstration Package

**State:** VERIFIED PUBLIC-CANDIDATE PACKAGE / NOT PUBLISHED  
**Version:** `studio-baseline-gate-v1`

This deterministic, standard-library demonstration shows a narrow readiness rule: incomplete or unsupported inputs are blocked; a complete fictional packet may advance to human review; neither result authorizes fabrication.

The public incomplete fixture is a sanitized structural derivative. It preserves the original gate's missing-data and unknown-provenance categories but contains no private room facts and must not be described as the real room packet. The complete fixture is explicitly synthetic.

## Reproduce

From this directory:

```sh
python3 -m unittest implementation/test_gate.py -v
python3 implementation/baseline_gate.py fixtures/sanitized-incomplete.json --output evidence/sanitized-incomplete-result.json
python3 implementation/baseline_gate.py fixtures/complete-synthetic.json --output evidence/complete-synthetic-result.json
```

Expected results:

- six automated tests pass;
- the sanitized incomplete fixture returns `BLOCKED` with 27 issues;
- the complete synthetic fixture returns `READY_FOR_HUMAN_REVIEW` with zero issues and one retained measurement limitation;
- `fabrication_authorized` remains `false` in both results.

`PUBLIC_VERIFICATION.md` records the local reproduction and privacy review. `PUBLIC_SHA256SUMS.txt` covers only the files intended for this public candidate package; internal source records and the real known-state history are excluded.

## Claim boundary

This package demonstrates deterministic completeness and provenance gating for one frozen schema. It does not demonstrate acoustic correctness, treatment design, installation, improvement, time saved, adoption, client satisfaction, purchasing authority, or business return.

Publication, website download exposure, and any irreversible studio action remain separately approval-gated.
