Files
invoice-master-poc-v2/docs/product-plan-v2-CHANGELOG.md
Yaojia Wang a564ac9d70 WIP
2026-02-01 18:51:54 +01:00

1.4 KiB

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