> ## Documentation Index
> Fetch the complete documentation index at: https://project-brain.rocheaiops.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Testing dossier

> Evidence-backed tests across Phase 3 runtime qualification and Phases 4–6 accepted implementation.

| Phase | Environment                                       | Real provider?                         | Key proof                                                                   | Result              |
| ----- | ------------------------------------------------- | -------------------------------------- | --------------------------------------------------------------------------- | ------------------- |
| 3     | Ephemeral Hostinger container                     | Yes                                    | Text/extraction, 768-dimensional embeddings, Live connection                | Accepted capability |
| 4     | Local, deployed, clean Compose                    | Not required                           | Teach → fresh recall → correction → lineage, D10/D11, restore               | Accepted            |
| 5     | Local and deployed private gateway                | Yes                                    | Live text/PCM, T10/T11, reconnect, governance                               | Accepted            |
| 6     | Local, deployed, isolated restore/clean migration | Yes for embeddings                     | Four formats, provenance, rebuild, recovery                                 | Accepted            |
| 7     | Private deployed qualification                    | Yes where provider paths are exercised | Actual-worker all-format ingestion, restart/recovery, daily-use observation | In progress         |

Phase 6 ran `py -3.12 -m pytest tests/phase-4 tests/phase-5 tests/phase-6 -q`: **30 passed**. Phase 5 had 17 Phase 4/5 local tests at its documented acceptance point. Each evidence pack records environment, fixture, expected behavior, actual result, and remediation where needed.

The counts above describe the recorded acceptance suites at those checkpoints;
they are not a claim of exhaustive system coverage.

## Test identifier key

| Identifier | Meaning                                                                                                   |
| ---------- | --------------------------------------------------------------------------------------------------------- |
| T01–T09    | Text Learning Spine behavior, persistence, resilience, and bounded-worker checks.                         |
| T10–T11    | Gemini Live cross-modal continuity, reconnect, idempotency, and failure behavior.                         |
| T12–T14    | Document ingestion, citation, versioning, rebuild, and source-boundary checks.                            |
| T15–T16    | Private-access/security and isolated backup/restore checks.                                               |
| T17        | Phase 7 deployed daily-use and operational qualification gate.                                            |
| M01–M03    | Runtime model/API verification for text/extraction, embeddings, and Gemini Live.                          |
| D01–D11    | Basic Memory development-memory qualification checks, including isolation from the application lifecycle. |
| D-01–D-10  | Resolved implementation or harness defects listed in the [defect register](/validation/defect-register).  |

The unhyphenated `D01`–`D11` and hyphenated `D-01`–`D-10` series are distinct
canonical namespaces; preserve their punctuation when citing them.

Provider tests distinguish real Gemini calls from simulated failure injection. Recovery tests restore into throwaway environments; they never claim that a restore test is a live cutover.
