Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
5a0f68b
docs(prd): PRD-880 every controller reads as the standard gamepad
jonit-dev Nov 11, 2026
24f4688
feat(core): every controller reads as the standard gamepad (PRD-880)
jonit-dev Nov 11, 2026
2aa0074
docs(prd): PRD-880 moves to BLOCKED/requires-physical-device
jonit-dev Nov 11, 2026
d1c6d67
fix(core): the pad being played keeps the slot, and the table lookup …
jonit-dev Nov 11, 2026
35d2e77
fix(core): a pad takes the slot on a rising edge, and the report key …
jonit-dev Nov 11, 2026
cd4f74a
fix(core): a pad claims the slot on a button or a decisive stick move
jonit-dev Nov 11, 2026
3d61540
test(create-threenative): lock the config temp-name fix, and close tw…
jonit-dev Nov 11, 2026
bbe3796
test(core): lock the reused-slot claim, and stop the config spec clai…
jonit-dev Nov 11, 2026
2a6d52a
docs(prd): the pad diagram and a spec comment name the rule that shipped
jonit-dev Nov 11, 2026
2f963e9
docs(prd): PRD-880 records the six-round review and its authorization…
jonit-dev Nov 11, 2026
fdab8de
docs(prd): the review ran on Opus 5.5, and the native build is blocke…
jonit-dev Nov 11, 2026
95fbd42
feat(core): a measured row for the owner's 8BitDo Ultimate C 2.4G
jonit-dev Nov 12, 2026
6fd6f18
test(core): pin the right stick, and say which 8BitDo facts were meas…
jonit-dev Nov 12, 2026
33deeeb
docs(core): the 8BitDo row says which facts were pressed and which we…
jonit-dev Nov 12, 2026
169c92b
fix(core): the stick clicks are raw 13 and 14 after all, and the row …
jonit-dev Nov 12, 2026
cf36393
docs(core): the 8BitDo click sides are derived from the kernel order,…
jonit-dev Nov 12, 2026
40cbdf6
docs(prd): the device-row rounds and their authorization (#664)
jonit-dev Nov 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/PRDs/BLOCKED/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ dependency is not ready.
| [`requires-runnable-many-soldier-consumer/`](requires-runnable-many-soldier-consumer/) | [PRD-258](requires-runnable-many-soldier-consumer/PRD-258-many-actors-share-one-animation-texture.md) | A committed Bayview consumer whose configured asset manifest exists, boots from exact current-engine tarballs, installs the playtest bridge, and completes the five pre-registered Phase 0 arms |
| [`requires-parity-rerun/`](requires-parity-rerun/) | [PRD-054](requires-parity-rerun/PRD-054-write-once-run-anywhere.md) | A clean, non-blocked cross-platform parity run |
| [`requires-touch-evidence/`](requires-touch-evidence/) | [PRD-055](requires-touch-evidence/PRD-055-native-hud-reopened.md) | Android touch-playability evidence |
| [`requires-physical-device/`](requires-physical-device/) | [PRD-056](requires-physical-device/PRD-056-physical-mobile-qualification.md), [PRD-366](requires-physical-device/PRD-366-one-consumer-game-proves-supported-platforms.md) | Named physical Android/iOS devices, signed artifacts, and Apple credentials. PRD-360 was filed here on 2026-09-07 and returned to its batch the same day once a Pixel 8 was attached and the measurement ran. PRD-366 was filed here on 2026-09-28 under R6 (all 19 phase and 3 acceptance boxes ticked): it also wants a Windows and a macOS host with registry access and a republished `@threenative/*` cohort, so a phone is necessary but not sufficient. |
| [`requires-physical-device/`](requires-physical-device/) | [PRD-056](requires-physical-device/PRD-056-physical-mobile-qualification.md), [PRD-366](requires-physical-device/PRD-366-one-consumer-game-proves-supported-platforms.md) | Named physical Android/iOS devices, signed artifacts, and Apple credentials. PRD-360 was filed here on 2026-09-07 and returned to its batch the same day once a Pixel 8 was attached and the measurement ran. PRD-366 was filed here on 2026-09-28 under R6 (all 19 phase and 3 acceptance boxes ticked): it also wants a Windows and a macOS host with registry access and a republished `@threenative/*` cohort, so a phone is necessary but not sufficient. PRD-880 was filed here on 2026-11-11 under R6 (all 6 phase boxes and AC-1 ticked): the owner's 8BitDo Ultimate C 2.4G read is done (`2dc8:3016`, Chromium unmapped it, a measured row now ships), leaving one official Xbox pad and a Steam Deck to read in Chromium, Firefox and the native desktop player. |
| [`review-cap/`](review-cap/) | [PRD-057](review-cap/PRD-057-native-audio-parity.md), [PRD-160](../done/PRD-160-android-emulator-lane-repair-and-parity-adjudication.md) | Specification reopen after the review cap; for PRD-160, an owner-approved parity run that reaches pixel comparison |
| [`requires-physical-proof/`](requires-physical-proof/) | [PRD-058](requires-physical-proof/PRD-058-performance-reliability-observability.md) | Current-candidate physical evidence and marker-control repair |
| [`requires-ray-measurement/`](requires-ray-measurement/) | [PRD-088](requires-ray-measurement/PRD-088-physics-spatial-queries.md) | Authoritative pre-implementation ray measurement |
Expand Down

Large diffs are not rendered by default.

Loading