# 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. |