forked from Manuel/meeting-assistant
27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
## 1. Contract and regression coverage
|
|
|
|
- [x] 1.1 Define macOS integration requirements and design.
|
|
- [x] 1.2 Add failing registration and capability-diagnostic tests.
|
|
- [x] 1.3 Add failing calendar, prompt, screenshot, and helper-contract tests.
|
|
|
|
## 2. Native and managed implementation
|
|
|
|
- [x] 2.1 Add and package the native macOS calendar/prompt/screenshot helper.
|
|
- [x] 2.2 Add managed macOS calendar metadata and prompt providers.
|
|
- [x] 2.3 Add managed macOS active-window screenshot provider.
|
|
- [x] 2.4 Register the real providers on macOS while preserving unsupported-host no-ops.
|
|
- [x] 2.5 Add the read-only platform-capability diagnostic endpoint.
|
|
|
|
## 3. Configuration and documentation
|
|
|
|
- [x] 3.1 Enable the portable OCR, speaker, FunASR, and diarization switches in the macOS runtime.
|
|
- [x] 3.2 Document macOS permissions, calendar source behavior, and diagnostics.
|
|
|
|
## 4. Verification and closeout
|
|
|
|
- [x] 4.1 Run narrow tests and portable build.
|
|
- [x] 4.2 Run the full test project and strict OpenSpec validation.
|
|
- [x] 4.3 Build the Windows target.
|
|
- [x] 4.4 Verify the live macOS application through direct operational surfaces.
|
|
- [x] 4.5 Perform required DRY, SOLID, KISS, and final code reviews.
|