Maintain a future-macOS live compatibility matrix
Intuition-Lab/personal-model
## Problem
Offline CI proves the Python pipeline, but macOS capture depends on AX permission behavior, compiled Swift helpers, Screen Recording policy, and launchd details that can change across major macOS releases.
## Scope
Create a repeatable, privacy-safe live smoke checklist and machine-readable result format for supported macOS versions and Apple Silicon/Intel boundaries.
## Acceptance criteria
- Smoke covers helper compilation, AX trust, one synthetic/non-sensitive capture, daemon lifecycle, `/health`, MCP tool discovery, and `/model` asset rendering.
- Results record macOS version, architecture, Python version, Runtime commit, and pass/fail reason without captured content.
- The procedure explains which checks cannot run on hosted CI and why.
- README support claims are updated only from completed evidence.
- No screenshot, window title, URL, username, or local path is committed in a result fixture.
## Starting point
Build on `persome doctor`, `VALIDATION.md`, macOS-marked tests, and the synthetic MCP sample rather than creating a second daemon path.
View on GitHub ↗
SaaS Metrics