Validation Plan & Summary Report¶
Document reference: GFTCL-VP-001 ยท Framework: GAMP 5 Category 5 ยท EU Annex 11
FortressAI Research Institute ยท Norwich, Connecticut Patents: USPTO 19/460,960 ยท USPTO 19/096,071 โ ยฉ 2026 Richard Gillespie
This document defines how the GaiaFTCL vQbit Quantum VM is validated (the plan) and records the outcome (the summary report). It is the controlling document for the qualification effort.
Part A โ Validation Plan¶
Scope¶
The complete bespoke (Category 5) system: vQbit VM, Cโด algorithm rail, Franklin orchestrator, substrate store, CLI, and the federation surface. The host macOS is Category 1 infrastructure and out of scope except for stated system requirements.
Approach¶
Risk-based validation per GAMP 5 Category & Supplier Assessment and Risk Assessment. The V-model is verified on two independent gates:
- Build-time gate โ 156
swift testGAMP 5 tests underTests/GAMP5/(IQ/OQ/PQ/MQ). - Runtime gate โ 18โ19 in-app checks (
SovereignQualificationRunner) against the live shipping stack insideFranklin.app.
Deliverables¶
URS, FS, SDS, Configuration Spec, RTM, Risk Assessment, IQ/OQ/PQ protocols + reports, Qualification Catalog, and this plan/summary. All are controlled documents in this section.
Acceptance criteria¶
A release is qualified when: all 156 build-time tests pass; all in-app checks return CALORIE; the RTM shows full bidirectional coverage; and every run seals a re-verifiable MQ receipt.
Roles¶
Developer-operator (FortressAI Research Institute) authors and executes; the independent build-time and runtime gates provide testing independence; a third-party assessor can re-verify any receipt without developer access.
Part B โ Validation Summary Report¶
Result¶
CALORIE โ qualified. The qualification gates pass on the current baseline.
| Gate | Count | Result |
|---|---|---|
Build-time swift test GAMP 5 suite |
156 | pass |
| In-app IQ/OQ/PQ runner | 18โ19 | CALORIE |
| MQ receipts sealed & retained | 120+ | append-only |
Evidence¶
Each qualification run writes a federation-cosigned receipt to
cells/xcode/qualification_receipts/ (MQ-*.json). Each receipt re-computes its witness
hash from its sealed canonical witness, so the result is independently reproducible.
Deviations¶
Tracked through Operational Procedures โ change control. Any failed check blocks the release until resolved and re-qualified.
Research validation (QC VM + ECDLP + PoW learning)¶
Independent of the in-app qualification runner, the research publication bundle is regenerated from code and sealed JSON:
| Artifact | Schema | Role |
|---|---|---|
ecdlp_research_* |
shor.ecdlp.research.v2 |
Neg-G / structured ECDLP witness |
ecdlp_evaluation_latest.json |
shor.ecdlp.evaluation.v1 |
Three evaluation rows |
qc_vm_validation_latest.json |
qc_vm.research.v4 |
Full QC-001โฆQC-021 matrix |
qc020_dual_path_latest.json |
qc020.dual_path.v1 |
HIST + LIVE PoW paths |
qc020_improvement_trend_latest.json |
qc020.improvement_trend.v1 |
Time-to-nonce trend |
Frozen findings (2026-06-05): allMathLayerOK=true, allLearningClaimsOK=true, qaLayerClosed=true, allRewardClaimsOK=false (L7 not chain_accepted โ honest), qc020ImprovementTrend.trendStatus=insufficient_hits until timed hits accumulate.
โ Research-Publication ยท paper cells/xcode/docs/SHOR_ECDLP_RESEARCH_PAPER.md
Release statement¶
On a passing baseline the system is released for operational use. Re-qualification is required after any change to a High/Critical configuration item, a substrate schema addition, or a toolchain/OS upgrade.
Cross-references: RTM ยท Qualification Catalog ยท IQ ยท OQ ยท PQ.
Federation-cosigned
This page's source is sealed in the GaiaFTCL federation manifest โ page SHA-256 815b1533298ed581โฆ, manifest witness 3d999b305397d96cโฆ, signed 2026-07-17T15:45:53Z by cell gaiaftcl-mac-cell. Verify with gaiaftcl wiki sign --all and compare wiki-all-signatures.json.