Implemented the output resolution guidance for the customer review workspace and internal views. Added ReviewPackOutputResolutionGuidance, updated CustomerReviewWorkspace and EnvironmentReviewResource, and added related blade views and tests. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #420
2.8 KiB
2.8 KiB
Requirements Checklist: Spec 349 - Customer Review Workspace Output Resolution Guidance
Purpose: Validate that Spec 349 is bounded, repo-based, constitution-aligned, and ready for later implementation.
Created: 2026-06-03
Feature: specs/349-customer-review-workspace-output-resolution-guidance/spec.md
Candidate Selection And Scope
- CHK001 The package names the direct user-provided candidate source and its roadmap alignment with Customer Review Workspace v1 completion.
- CHK002 Completed adjacent specs are treated as historical context only and are not reopened or normalized.
- CHK003 The scope is narrowed to output-guidance productization over existing readiness truth, workspace, and review detail surfaces only.
- CHK004 Explicit non-goals block a workflow engine, persistence, portal, renderer, and broad surface redesign.
Repo Truth And Architecture
- CHK005 The spec and plan anchor the work to the existing
ReviewPackOutputReadinesstruth and current scoped routes. - CHK006 The artifacts state that any new guidance state remains derived-only and not a persisted domain state.
- CHK007 The plan avoids inventing a new route family, hidden shell context, or second raw-readiness dialect.
- CHK008 The user-draft conflict around
ui-009-review-pack-output-contract.mdis corrected explicitly in the spec and repo-truth map.
UI/Productization Coverage
- CHK009 UI Surface Impact is explicit and consistent with the intended workspace/detail changes.
- CHK010 UI/Productization Coverage identifies the existing strategic workspace page report and avoids inventing new route/archetype coverage unnecessarily.
- CHK011 The spec requires one dominant output state and one dominant next action rather than many equal-weight warnings.
- CHK012 Audience-aware disclosure keeps technical details secondary and customer-safe wording conservative.
Testing And Validation
- CHK013 Planned tests cover workspace guidance, review-pack resolution mapping, detail-surface separation, and one bounded browser smoke.
- CHK014 The validation commands explicitly rerun Spec 347 regressions plus filtered workspace/review-pack coverage.
- CHK015 The artifacts name
pint --dirtyandgit diff --checkas final prep-aligned validation steps.
Review Outcome
- CHK016 Review outcome class:
acceptable-special-case - CHK017 Workflow outcome:
keep - CHK018 Final note location is the active feature PR close-out entry
Guardrail / Smoke Coverage.
Notes
- This checklist validates preparation readiness only. No application implementation has been performed.
- The remaining implementation choice is intentionally narrow: extend
ReviewPackOutputReadinessdirectly or wrap it with one bounded guidance adapter.