Commit Graph

3 Commits

Author SHA1 Message Date
Matthew Raymer
614ff7b5e4 docs: complete Phase 8 documentation and examples
- Update README with native-first architecture and compatibility matrix
- Enhance API documentation with TimeSafari-specific examples
- Update integration guide with current architecture and troubleshooting
- Add comprehensive observability dashboards guide
- Add accessibility and localization implementation guide
- Add legal and store compliance guide
- Add manual smoke testing documentation
- Update all documentation to reflect native-first architecture

Documentation: API reference, integration guide, observability, A11y, compliance
2025-10-08 06:19:14 +00:00
Matthew Raymer
fcc4e52d5d chore: document formatting rules 2025-09-22 07:27:01 +00:00
Matthew Raymer
956abff320 feat: add minimal Capacitor test apps for all platforms
- Add Android test app with exact alarm permission testing
- Add iOS test app with rolling window and BGTaskScheduler testing
- Add Electron test app with mock implementations and IPC
- Include automated setup scripts for each platform
- Provide comprehensive testing checklist and troubleshooting guide
- Follow best practices for Capacitor plugin testing

Test apps include:
- Plugin configuration and scheduling validation
- Platform-specific feature testing (Android exact alarms, iOS rolling window)
- Performance monitoring and debug information
- Error handling and edge case testing
- Cross-platform API consistency validation

Setup: Run ./setup-*.sh scripts for automated platform setup
Testing: Each app provides interactive UI for comprehensive plugin validation

Files: 25+ new files across test-apps/ directory
2025-09-09 05:24:27 +00:00