The spine
Three phases, eight stages, one direction.
The architecture principle states it compactly: the front end of QA is scenario governance, the middle layer is expected-output comparison, and the back end is failure control, retest proof, and readiness certification. Stages one through three establish what may be tested and what the test means — eligibility from the test matrix, a stable scenario identity from the library, and an expected-output contract. Stages four and five perform the audit: a formal run is logged against a specific workbook version, and the CHK tabs compare expected behaviour to actual. Stages six through eight govern the consequences — failures are registered, repairs are proven by retest, and Master Control reports whether advancement is safe.
| stage | tab | produces |
|---|---|---|
| 1 Eligibility | BB_Test_Matrix | Matrix ID, validity, approval |
| 2 Registry | BB_Scenario_Library | stable Scenario ID |
| 3 Contract | BB_Expected_Outputs | Expected ID, tolerance, source |
| 4 Run log | BB_Test_Runs | Test Run ID, workbook version |
| 5 Inspection | CHK_* tabs | pass / fail / blocked |
| 6 Failure | BB_Error_Register | Error ID, severity, blocking |
| 7 Repair proof | BB_Retest_Log | Retest ID, regression flag |
| 8 Command | BB_Master_Control | ready / not ready, next action |
Each stage emits an artefact the next one consumes. The chain is what makes a QA verdict traceable months later — every stage leaves a record with an identifier.

