Added artifacts, screenshots, and documentation for the platform sellable smoke matrix. Fixed a bug in FindingRiskGovernanceResolver and updated related tests. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #426
2.5 KiB
2.5 KiB
Requirements Checklist: Spec 355 - Platform Sellable Smoke Matrix
Purpose: Validate preparation readiness only. This checklist does not certify implementation, runtime tests, or browser proof.
Candidate And Guardrail
- CHK001 The candidate source is explicit: direct user-provided Spec 355 draft plus current operator-surface repo truth.
- CHK002 No completed spec package is being reopened or normalized back to preparation state.
- CHK003 The selected slice stays verification-first and does not expand into portal, renderer, AI, workflow-engine, or navigation-rewrite scope.
Repo Truth Alignment
- CHK004 The prep names the exact current owner surfaces instead of inventing new sellable-readiness pages.
- CHK005 The prep records the dependency ambiguity across Specs 351-354 explicitly and turns it into a first-phase implementation gate.
- CHK006 Existing smoke helpers and browser-test history are captured as context rather than being treated as automatic proof for Spec 355.
- CHK007 Evidence Overview and operation detail coverage gaps are recorded instead of being hidden behind a broad "already audited" claim.
Constitution And Scope
- CHK008 The spec forbids new persistence, a new readiness entity, a new workflow engine, a new provider framework, and broad surface rewrites.
- CHK009 Provider/platform boundary handling is explicit and keeps Spec 355 in verification mode rather than broadening shared seams.
- CHK010 Existing RBAC, audit, and
OperationRunownership remain explicit and unchanged. - CHK011 UI/Productization coverage is explicit for all in-scope strategic surfaces.
Artifact And Task Readiness
- CHK012 The smoke matrix artifact exists with the required columns and required flow rows.
- CHK013 The readiness report artifact exists with the required executive-summary sections.
- CHK014 The tasks are ordered, verifiable, and include repo state, fixture inventory, browser flows, classification, optional minimal fixes, and final regression work.
- CHK015 No blocking preparation question remains; runtime dependency and fixture uncertainty are surfaced as explicit implementation gates, not silent assumptions.
Review Outcome
- Ready for implementation prep handoff.
- Main caveat recorded: final readiness classification remains gated on dependency re-verification and honest fixture availability during implementation.
- This checklist validates preparation only. No application implementation, runtime test execution, or browser smoke has been performed in this prep step.