feat(KB-662): refresh tasks when tab becomes visible
- Add visibility change listener to useTasks hook - Implement 1-second debounce to prevent excessive refreshes - Add fetchVersionRef for request deduplication - Support projectId in refreshTasks for multi-project compatibility - Keep HEAD's missionId/sliceId fields in TaskCreateInput
This commit is contained in: