Tier: 3 (minor / deferred-by-design)
From the pre-release feature-gap audit. Two unrelated deferred TODOs tracked together for cleanup.
Items
- QMK HID-descriptor key identification — declared but not used by the current keymap-based flow.
Sources/KeyPathAppKit/Services/Import/QMKKeycodeMapping.swift:299 — "TODO: Wire up for future HID descriptor-based key identification (not used in current keymap-based flow)."
- Device-enumeration workaround — a temporary workaround pending an upstream fix.
Action
No release impact. Remove/finish once the respective upstream work lands.
Tier: 3 (minor / deferred-by-design)
From the pre-release feature-gap audit. Two unrelated deferred TODOs tracked together for cleanup.
Items
Sources/KeyPathAppKit/Services/Import/QMKKeycodeMapping.swift:299— "TODO: Wire up for future HID descriptor-based key identification (not used in current keymap-based flow)."Sources/KeyPathAppKit/Services/Devices/DeviceEnumerationService.swift:58— "TODO: Remove once upstream lands. Tracked by Remove fake device fixtures once macOS multi-device support lands #254."Action
No release impact. Remove/finish once the respective upstream work lands.