# Product Plan v2 - Change Log

## [v2.1] - 2026-02-01

### New Features

#### Epic 7: Dashboard Enhancement
- Added **US-7.1**: Data quality metrics panel showing annotation completeness rate
- Added **US-7.2**: Active model status panel with mAP/precision/recall metrics
- Added **US-7.3**: Recent activity feed showing last 10 system activities
- Added **US-7.4**: Meaningful stats cards (Total/Complete/Incomplete/Pending)

#### Annotation Completeness Definition
- Defined "annotation complete" criteria:
  - Must have `invoice_number` OR `ocr_number` (identifier)
  - Must have `bankgiro` OR `plusgiro` (payment account)

### New API Endpoints
- Added `GET /api/v1/admin/dashboard/stats` - Dashboard statistics with completeness calculation
- Added `GET /api/v1/admin/dashboard/active-model` - Active model info with running training status
- Added `GET /api/v1/admin/dashboard/activity` - Recent activity feed aggregated from multiple sources

### New UI Components
- Added **5.0 Dashboard Overview** wireframe with:
  - Stats cards row (Total/Complete/Incomplete/Pending)
  - Data Quality panel with percentage ring
  - Active Model panel with metrics display
  - Recent Activity list with icons and relative timestamps
  - System Status bar

---

## [v2.0] - 2024-01-15
- Initial version with Epic 1-6
- Batch upload, document management, annotation workflow, training management
