Merge dcy-015 monthly settlement dashboard delivery after local and GitHub Actions verification.
2.0 KiB
2.0 KiB
BAT-020 Planning: Monthly settlement evidence, next actions, documentation, and verification hardening
Planning Status
- Status: completed
- Profile: batch-lite
- Design Gate: no
- Design Gate Rationale: REQ-025 is a read-only hardening/documentation slice that builds on already-delivered page sections and existing docs/test patterns without introducing new persistence, service contracts, or runtime flow ownership.
Objective
Turn REQ-025 into the final hardening batch for the 월정산 page by adding evidence/next-action sections, updating docs, and strengthening completed-page verification.
Work Slices
- Evidence + next actions UI
- Render close-ready summary, major blockers, source coverage summary, and follow-up hints.
- Keep wording explicitly read-only.
- Baseline document alignment
- Update
docs/project-structure.mdanddocs/runtime-flows.md. - Touch
docs/interface-contract.mdonly if the completed implementation actually changes an internal/external contract.
- Update
- Verification hardening
- Expand AppTest/pytest/smoke evidence for the completed page.
Acceptance Source
- REQ-025 Acceptance Criteria AC-1 through AC-5.
Dependencies
- BAT-018 / REQ-023 implemented page shell.
- BAT-019 / REQ-024 implemented operational sections.
- Existing read-only scope guardrails from dcy-015.
Milestones
- Evidence/next-action sections render on the completed page.
- Required baseline docs reflect the page flow and deferred scope.
- Ruff + pytest and any relevant dashboard smoke evidence pass.
Risks
- Evidence wording may imply write/close capability that this scope does not implement.
- Documentation drift may occur if the final UI structure differs from the discovery summary.
- Over-broad verification edits could spill outside the monthly settlement slice.
Handoff Readiness
- Ready for implementation: after BAT-018 and BAT-019 completion.
- Lead authority needed before delivery: no additional user decision is currently open; scope is approved in dcy-015 / REQ-025.
- Kanban status: deliberately not used.