v0.1.9policy-scout2026-06-10

TypeScript strict mode, browser preview mocks, and list pagination

Enforced noUncheckedIndexedAccess across the UI, added mock fallbacks so browser preview loads without Tauri, and added offset-based pagination to report list and audit list.

v0.1.92026-06-10
  • ·noUncheckedIndexedAccess enabled; all useState and invoke() calls typed with specific CliJsonResponse<T> generics, zero any casts remaining in components
  • ·Mock fallbacks in every catch block — browser preview loads fully populated without a running Policy Scout install
  • ·--offset flag added to report list and audit list; JSON responses now include total_count (wrapped objects, not raw arrays)
  • ·Rust validate_pagination() guard added; ReportsListCard wired with prev/next buttons and X–Y of Z label
  • ·10 tests updated for new wrapped JSON shapes; 834 total passing