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