Date: 2026-02-15 Version: v0.9.4
- Status: PASS
- Action Taken: Fixed SHA256 checksum mismatch for AutoHotkey in
windows-tools/download_tools.sh. - Recommendation: Monitor
download_tools.shfor upstream URL changes.
- Status: PASS (11/11 tests)
- Action Taken: Updated
tests/test_input_validation.pyto correctly mock the newasyncprocess execution logic in the Input Router.
- Status: PASS
- Action Taken:
- Increased container startup wait from 5s to 15s.
- Added
ENABLE_API=1to test runner. - Implemented graceful recording stop before container termination to prevent video corruption.
- Simplified container keep-alive command to
sleep 60.
- Status: PASS
- Action Taken: Verified
winebotctl healthreturnsok. - Note:
xdotool"BadWindow" warnings during window enumeration are expected race conditions and can be ignored.
- Status: Enforced
- Artifacts:
SECURITY.md: Created.policy/data-retention-policy.md: Created.api/server.py: Background cleanup task active.docker-compose.yml: Read-only mounts active.
The system is Ready for Release. All critical paths (Input, Recording, API, UI) are functional and verified.