mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-02-27 18:22:41 -08:00
Fix overlay toggle regression TASK-7
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# Agent: `codex-overlay-toggle-regression-20260222T073450Z-q7m4`
|
||||
|
||||
- alias: `codex-overlay-toggle-regression`
|
||||
- mission: `Fix post-rebase overlay toggle regression causing transparent non-interactable windows and broken keybinds (TASK-107).`
|
||||
- status: `testing`
|
||||
- branch: `main`
|
||||
- started_at: `2026-02-22T07:34:50Z`
|
||||
- heartbeat_minutes: `5`
|
||||
|
||||
## Current Work (newest first)
|
||||
- [2026-02-22T07:45:58Z] progress: Added `src/core/services/overlay-window-config.test.ts` red test for explicit `webPreferences.sandbox=false`; patched `src/core/services/overlay-window.ts` with `sandbox: false`; verified focused tests + full build pass.
|
||||
- [2026-02-22T07:44:40Z] test: Added red regression in `src/renderer/error-recovery.test.ts` proving `resolvePlatformInfo` incorrectly preferred preload layer over query layer; patched `src/renderer/utils/platform.ts` to prioritize `?layer=` and reran tests/build green.
|
||||
- [2026-02-22T07:34:50Z] intent: Initialize session record, associate work with TASK-107, inspect overlay runtime + renderer regressions after rebase.
|
||||
|
||||
## Files Touched
|
||||
- `backlog/tasks/task-107 - Fix-post-rebase-overlay-toggle-regression.md`
|
||||
- `docs/subagents/agents/codex-overlay-toggle-regression-20260222T073450Z-q7m4.md`
|
||||
- `docs/subagents/INDEX.md`
|
||||
- `docs/subagents/collaboration.md`
|
||||
- `src/renderer/error-recovery.test.ts`
|
||||
- `src/renderer/utils/platform.ts`
|
||||
- `src/core/services/overlay-window.ts`
|
||||
- `src/core/services/overlay-window-config.test.ts`
|
||||
|
||||
## Assumptions
|
||||
- Regression likely introduced by recent rebase merge in main/runtime overlay wiring.
|
||||
- Existing overlay regression tests can be extended for red-green fix.
|
||||
|
||||
## Open Questions / Blockers
|
||||
- Exact break location (window options vs renderer preload/load path vs toggle handler state).
|
||||
|
||||
## Next Step
|
||||
- Hand off fix summary + validation commands to user for runtime confirmation on host machine.
|
||||
Reference in New Issue
Block a user