- AerialWallAgent (T9): Implement the background binary. Integrate
PersistenceWatcherto monitorentries.jsonand auto-reconcile on Apple manifest re-pulls. - WallpaperSetter (T13): Implement the "Apply" logic. Use
NSWorkspaceandIndex.plistfallback to programmatically set the active wallpaper per-display. - Error Handling (T14): Robust handling for schema version mismatches, locked manifests, and multi-display edge cases.
- Uninstall Flow (T15): Complete cleanup logic (strip entries, delete transcodes, unload LaunchAgent, restore system state).
- Issue Templates: Add
.github/ISSUE_TEMPLATE/(bug, feature). - Distribution: Create Homebrew Cask or DMG packaging script.
- Testing: Expand integration tests (T17/T18) for full-flow verification.
- Native VT-only transcoding with temporal sub-layers (V48).
- JSON injection engine for macOS 26 (Tahoe).
- Swift UI Library and Import workflows.
- Research documentation on Tahoe architecture.
- GitHub Actions build/test CI.