Files
Jarca a3a680d00b docs: confirm dcy-015 requirements implemented
Promote REQ-024 and REQ-025 to Implemented after PR #6 merge-backed verification. Mark BAT-018 through BAT-020 as merged and record GitHub Actions evidence.
2026-07-12 20:19:32 +09:00

1.2 KiB

검증 초안 (bat-019)

대상

  • BAT-019 / REQ-024

확인할 acceptance criteria

  • AC-1: blocker section이 internal code name이 아니라 사용자 친화적 label로 렌더링된다.
  • AC-2: import/account status가 raw local path 또는 raw payload를 노출하지 않는다.
  • AC-3: asset status가 existing asset snapshot service definition을 재사용한다.
  • AC-4: unresolved item type마다 기존 운영 화면 CTA/menu hint가 있다.
  • AC-5: AppTest 또는 동등한 dashboard test가 representative blocker/import/asset rendering을 검증한다.
  • AC-6: python -m ruff check . 및 관련 pytest/dashboard tests가 통과한다.

증적 후보

  • dashboard/app.py
  • tests/test_dashboard_app.py
  • jarca_ledger_mcp/adapters/streamlit/overview_gateway.py (필요 시)
  • .stagepilot/delivery/dcy-015_monthly-settlement/impl-bat-019.md
  • .stagepilot/delivery/dcy-015_monthly-settlement/qc-bat-019.md

Merge-backed confirmation

  • PR: #6
  • Merge commit: 835728793ef9c1a64027cde70ab71ad16fd68dcf
  • GitHub Actions checks: contract-regression, dashboard-app-test, dashboard-http-smoke, db-safety-smoke, lint, pytest-regression all passed before merge.