You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Read `docs/dev/PROJECT_INSTRUCTIONS.md` before execution.
7
+
- Read `.codex/skills/repo-build/SKILL.md`.
8
+
- The active `docs/pr/BUILD_PR.md` still describes an older Level 18 rebase workflow, so the explicit PR103 user request was used as the build source of truth.
9
+
- No schema changes were required.
10
+
- No sample JSON files were touched.
11
+
12
+
## Changes
13
+
- Removed the Captured Mappings `Delete All` button and its UI wiring completely.
14
+
- Kept `Delete Action` and `Delete Mappings` in the Captured Mappings action area and centered them horizontally.
15
+
- Preserved the reduced `6px` border-radius styling for Captured Mappings action buttons.
16
+
- Added a `Disable Context` checkbox on the right side of the Capture accordion header.
17
+
- Scoped context-menu suppression to the `.input-mapping-v2` tool workspace only when `Disable Context` is enabled.
18
+
- Restored normal context-menu behavior when the checkbox is disabled.
19
+
- Strengthened selected action input highlighting in the Capture area:
20
+
- selected keyboard mappings show highlighted used keyboard controls,
21
+
- selected mouse mappings show highlighted used mouse controls,
22
+
- selected game controller mappings show highlighted used game controller controls,
23
+
- combo mappings expose per-device used controls where they can be parsed from the captured combo.
24
+
25
+
## Playwright Impact
26
+
Playwright impacted: Yes.
27
+
28
+
Behavior validated:
29
+
-`Delete All` is absent.
30
+
-`Delete Action` and `Delete Mappings` are horizontally centered.
31
+
- Selected tiles highlight associated keyboard, mouse, and game controller controls in the Capture area.
32
+
- The `Disable Context` checkbox appears in the Capture accordion header.
- The focused Input Mapping V2 Playwright assertions pass.
39
+
-`npm run test:workspace-v2` passes.
40
+
- Right-click suppression is opt-in and scoped to the Input Mapping V2 workspace root.
41
+
42
+
Expected fail behavior:
43
+
- Tests fail if `Delete All` remains visible, action buttons are not centered, selected input chips do not update with tile selection, or context-menu suppression leaks outside the tool workspace.
0 commit comments