the-mindscape-of-bro-tsong/docs/CONTENT_STABILIZATION_PROTO...

85 lines
2.3 KiB
Markdown

# Content Stabilization Protocol
## Principle
Engineering contract PASS is not content stability.
The validation scripts prove that the model library can be parsed, indexed, and checked. They do not prove that a model is semantically correct, sufficiently evidenced, regression-stable, or safe for broad product use.
## Stabilization Gates
A model cannot move beyond `draft` without these review gates:
1. Evidence review.
2. Content review.
3. Regression review.
4. Selector review.
5. Owner / CCRA review.
Each gate must leave a file-backed result under `reports/` or a structured status entry.
## Current Model Rule
For this round:
| Model ID | Status | Stability | Regression Status |
| --- | --- | --- | --- |
| `qpi` | draft | B | pending |
| `intellectual_archaeology` | draft | B | pending |
Do not upgrade either model to stable.
## Current Non-Goals
This round must not:
- Add a third model.
- Connect a full question-answering system.
- Introduce an LLM selector.
- Introduce a vector database.
- Build frontend or backend product surfaces.
- Change `stability_level` from B to A.
- Change `regression_status` from pending to passed.
- Change `status` from draft to stable.
## Draft-Callable Meaning
`draft-callable` is a review conclusion, not a model JSON status value in v0.2.
It means:
- The model remains `status: draft`.
- The model has enough structure for controlled review calls.
- Evidence coverage, regression coverage, selector false-positive protection, and content risks are visible.
- The model still requires Owner / CCRA judgment before any stronger state.
## Required v0.2 Evidence Types
Field support must be classified as:
- `direct_source`: directly supported by source text.
- `derived_from_source`: reasonably inferred from source text.
- `product_decision`: product or selector rule.
- `red_team_inference`: misuse, boundary, or failure inference.
- `owner_decision`: Owner / CCRA judgment.
## Required v0.2 Coverage Status
Each required model field must be marked as:
- `supported`
- `partially_supported`
- `derived`
- `unsupported`
- `needs_owner_review`
## Required Review Status Fields
Content review reports should track:
- `engineering_contract_status`
- `content_review_status`
- `evidence_review_status`
- `regression_review_status`
- `selector_review_status`