mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
Integrate PFAPI's validation/repair with operation logs to prevent corruption and automatically recover from invalid states. Key features: - REPAIR operation type with full repaired state + summary - 4 validation checkpoints (A: before write, B: after snapshot load, C: after replay, D: after sync) - Payload validation before IndexedDB write (lenient structural checks) - Full Typia + cross-model validation at state checkpoints - User notification when auto-repair occurs - Infinite loop prevention during repair New files: - validate-state.service.ts: wraps PFAPI validation + repair - validate-operation-payload.ts: checkpoint A payload validation - repair-operation.service.ts: REPAIR operation creation |
||
|---|---|---|
| .. | ||
| ai | ||
| promotion | ||
| screens | ||
| sync | ||
| add-new-integration.md | ||
| build-and-publish-notes.md | ||
| ENV_SETUP.md | ||
| github-access-token-instructions.md | ||
| gitlab-access-token-instructions.md | ||
| how-to-rate.md | ||
| howto-refresh-snap-credentials.md | ||
| legacy-webview-analysis.md | ||
| mac-app-store-code-signing-guide.md | ||
| performance-project-tag-report.md | ||
| plugin-development.md | ||
| update-android-app.md | ||
| update-mac-certificates.md | ||