Imports the v0.9.2 documentation baseline and the bootstrap files required by docs/governance/repository-bootstrap-plan.md v0.1.0 §3, minus the justfile (added in the next commit). This commit establishes the git history for the project. All previous work lived only as filesystem state with no version control.
84 lines
3.0 KiB
Markdown
84 lines
3.0 KiB
Markdown
|
|
# Chanora Verification Master Plan
|
|
|
|
**Document type:** Verification Master Plan
|
|
**Version:** 0.9.2
|
|
**Status:** Baseline Candidate
|
|
**Language:** English
|
|
**Product:** Chanora
|
|
|
|
**Repo path:** `docs/verification/verification-master-plan.md` ---
|
|
|
|
## 1. Purpose
|
|
|
|
This document defines how Chanora verification documents relate to the engineering hierarchy.
|
|
|
|
Core engineering hierarchy:
|
|
|
|
```text
|
|
SysRS -> SysDes -> SRS -> SAD -> SDD
|
|
```
|
|
|
|
Verification work products are downstream evidence-producing artifacts and do not replace the hierarchy.
|
|
|
|
## 2. Verification Layers
|
|
|
|
| Process | Verification target | Direct verification source | Purpose |
|
|
|---|---|---|---|
|
|
| SWE.4 | Software units | SDD | Verify software units against detailed design |
|
|
| SWE.5 | Integrated software elements | SAD and SDD | Verify software architecture integration, interfaces, dynamic behavior, and component interaction |
|
|
| SWE.6 | Fully integrated software | SRS | Verify integrated software satisfies software requirements |
|
|
| SYS.4 | Integrated application system elements | SysDes | Verify system elements integrate according to system architecture |
|
|
|
|
## 3. Verification Flow
|
|
|
|
```text
|
|
SDD -> SWE.4 Unit Verification
|
|
SAD + SDD -> SWE.5 Software Integration Verification
|
|
SRS -> SWE.6 Software Verification
|
|
SysDes -> SYS.4 System Integration Verification
|
|
```
|
|
|
|
## 4. Regression Rule
|
|
|
|
A change in any design or requirement artifact shall trigger impact analysis for the corresponding verification layer:
|
|
|
|
| Changed artifact | Verification impact |
|
|
|---|---|
|
|
| SDD | SWE.4 and SWE.5 impact analysis |
|
|
| SAD | SDD, SWE.5, and possibly SWE.4 impact analysis |
|
|
| SRS | SAD, SDD, SWE.6, and related lower-level verification impact analysis |
|
|
| SysDes | SRS/SAD/SDD impact analysis and SYS.4 impact analysis |
|
|
| SysRS | SysDes/SRS/SAD/SDD impact analysis and system/software verification impact analysis |
|
|
|
|
## 5. Required Verification Reports
|
|
|
|
| Report | Source |
|
|
|---|---|
|
|
| Unit Verification Summary Report | SWE.4 |
|
|
| Software Integration Verification Summary Report | SWE.5 |
|
|
| Software Verification Summary Report | SWE.6 |
|
|
| System Integration Verification Summary Report | SYS.4 |
|
|
| Regression Verification Report | Any affected verification layer |
|
|
| Problem Resolution Report | Failed verification requiring defect handling |
|
|
|
|
## 6. Change History
|
|
|
|
| Version | Date | Description |
|
|
|---|---|---|
|
|
| 0.1.0 | 2026-05-14 | Initial verification master plan covering SWE.4, SWE.5, SWE.6, and SYS.4. |
|
|
|
|
|
|
## Baseline Candidate 0.9.1 Update
|
|
|
|
| Version | Date | Description |
|
|
|---|---|---|
|
|
| 0.9.1 | 2026-05-14 | Updated baseline after product decision closure: Apple App Store SDK gate uses Xcode 26+ and iOS 26 / iPadOS 26 SDK+ since 2026-04-28, platform baselines and decision traceability propagated across the document set. |
|
|
|
|
|
|
## Baseline Candidate 0.9.2 Update
|
|
|
|
| Version | Date | Description |
|
|
|---|---|---|
|
|
| 0.9.2 | 2026-05-14 | Corrected Apple App Store Connect upload gate to 2026-04-28 and checked full-package naming, references, and coverage. |
|