feat: persist review workbench decisions (#1)
Merge dcy-012 / REQ-020 / BAT-016 implementation after green CI.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# req-020: Review decision persistence and reconciliation workbench
|
||||
|
||||
- Status: Approved
|
||||
- Status: Implemented
|
||||
- Type: Interface
|
||||
- Priority: High
|
||||
- Owner: 렛저장인
|
||||
@@ -161,3 +161,52 @@
|
||||
|
||||
#### Validation Plan
|
||||
- Validate through StagePilot doctor, index consistency checks, and CI after commit. Delivery validation remains owned by the later batch verification gate.
|
||||
|
||||
|
||||
### CHG-20260708-02
|
||||
- Date: 2026-07-08
|
||||
- Author: 가웨인
|
||||
|
||||
#### Change Summary
|
||||
- BAT-016 local implementation and verification evidence completed; REQ-020 Status moved to Implemented.
|
||||
|
||||
#### Intent
|
||||
- dcy-012 confirmed scope now has additive persistence, Streamlit/MCP integration, operating indicators, tests, and baseline document updates on feature branch `feat/bat-016-review-decision-workbench`.
|
||||
|
||||
#### Acceptance Criteria Delta
|
||||
- Added:
|
||||
- none
|
||||
- Updated:
|
||||
- none
|
||||
- Removed:
|
||||
- none
|
||||
|
||||
#### Impacted Area Delta
|
||||
- Docs:
|
||||
- `docs/batches/bat-016_20260708_review-decision-reconciliation-workbench/*`
|
||||
- `docs/data-model.md`
|
||||
- `docs/project-structure.md`
|
||||
- `docs/runtime-flows.md`
|
||||
- Modules:
|
||||
- `jarca_ledger_mcp/application/review_decision_service.py`
|
||||
- `jarca_ledger_mcp/infrastructure/sqlite/schema.py`
|
||||
- `jarca_ledger_mcp/infrastructure/sqlite/migrations.py`
|
||||
- MCP, Streamlit, reconciliation, transfer, and uncategorized workbench integration surfaces
|
||||
- Tests:
|
||||
- `tests/test_review_decision_workbench.py`
|
||||
- schema-version expectations in existing DB health tests
|
||||
|
||||
#### Delivery Trace Delta
|
||||
- Batches:
|
||||
- BAT-016 release-candidate
|
||||
- Releases:
|
||||
- none
|
||||
|
||||
#### Revalidation Impact
|
||||
- Reverification Needed: yes before merge/release
|
||||
- Existing Implementation Invalidated: no
|
||||
- Status Recommendation: implemented-after-local-verification
|
||||
- Follow-up Action: push branch, open PR, and verify GitHub Actions CI.
|
||||
|
||||
#### Validation Plan
|
||||
- Local evidence: `ruff check .`, targeted pytest, full pytest, MCP tool surface smoke, and DB safety smoke passed at 2026-07-08 07:11 KST. GitHub Actions CI remains the next external gate.
|
||||
|
||||
Reference in New Issue
Block a user