forked from Manuel/meeting-assistant
feat(macos): enable meeting integrations
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
## 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.
|
||||
Reference in New Issue
Block a user