1.9 KiB
1.9 KiB
REQ-025 Monthly settlement evidence, next actions, documentation, and verification hardening
- Status: Proposed
- Type: Interface
- Priority: Medium
- Owner: 렛저장인
- Source Discovery:
docs/discovery/dcy-015_20260711_monthly-settlement-page-requirements-wireframe.md - Depends On: REQ-022, REQ-023, REQ-024
- Created At (KST): 2026-07-11 20:56 KST
1. Intent
Harden the 월정산 page as an operator-ready read-only checklist/report by adding evidence/next-action sections and completing docs/smoke verification.
2. In Scope
- Render 월정산 결과 / Evidence section:
- close-ready pass/fail summary
- major blockers
- snapshot/import/review source summary
- explicit note that 월정산 close persistence is not part of the 1차 scope
- Render 다음 액션 section:
- next-month budget adjustment candidates
- repeated uncategorized/review-rule candidates
- reconciliation/import/backup follow-up hints
- Update documentation:
docs/project-structure.mddocs/runtime-flows.mddocs/interface-contract.mdonly if an internal/external contract actually changes
- Harden dashboard smoke/AppTest/browser evidence for the completed 월정산 page.
3. Out of Scope
- PDF/Excel/Markdown export.
- MCP/finance-agent monthly settlement summary tool.
- Monthly close persistence or new
monthly_settlementstable.
4. Acceptance Criteria
- AC-1: Evidence and next-action sections render with clear read-only wording.
- AC-2: Documentation reflects the read model, page flow, and deferred follow-up scope.
- AC-3: Dashboard AppTest/HTTP smoke or browser evidence covers the completed page structure.
- AC-4: The page remains read-only and introduces no settlement-close writes.
- AC-5:
python -m ruff check .andpython -m pytest -qpass.
5. Notes
This is the final hardening slice for the dcy-015 1차 monthly settlement dashboard scope. Export/MCP/close persistence remain separate future REQs.