v0.22.2 - Permission-Aware Sharing Backend Part of v1.9 milestone. Key changes: - require_write_access() and require_owner_access() permission helpers - can_write field in all recording API responses - 403 responses with structured detail (error_code, message, required_permission) - can_write in WebSocket access-changed events See .planning/milestones/v1.9-MILESTONE-AUDIT.md for details.