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
Copy file name to clipboardExpand all lines: .beads/issues.jsonl
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -110,3 +110,5 @@
110
110
{"id":"moon_cpal-uao.9","title":"CoreAudio: explore zero-copy Data via external memory (blocked by MoonBit ABI)","description":"Investigate whether MoonBit runtime can support creating a Byte array/Bytes view backed by an external pointer (AudioQueueBuffer mAudioData) with lifetime limited to callback. If not supported, document as limitation and keep memcpy.","acceptance_criteria":"- Determine feasibility in MoonBit C backend/runtime\\n- If feasible: prototype and measure\\n- If infeasible: document clearly and close","status":"closed","priority":3,"issue_type":"task","owner":"842376130@qq.com","created_at":"2026-02-03T20:04:25.674904+08:00","created_by":"Milky2018","updated_at":"2026-02-03T20:11:05.41978+08:00","closed_at":"2026-02-03T20:11:05.41978+08:00","close_reason":"MoonBit C backend lacks a safe external-pointer-backed Bytes/FixedArray representation; documented constraints and kept memcpy (see macos/ZERO_COPY.md).","dependencies":[{"issue_id":"moon_cpal-uao.9","depends_on_id":"moon_cpal-uao","type":"parent-child","created_at":"2026-02-03T20:04:25.675472+08:00","created_by":"Milky2018"}]}
111
111
{"id":"moon_cpal-uhc","title":"WASAPI: add tests for raw build prevalidation parity","description":"Add regression tests to ensure stream build paths do not reject configs solely due to pre-enumeration gaps; keep assertions best-effort for CI variability.","notes":"Added regression test raw_build_parity_wbtest.mbt for raw output build prevalidation parity.","status":"closed","priority":1,"issue_type":"task","owner":"842376130@qq.com","created_at":"2026-02-17T13:13:45.613777+08:00","created_by":"Milky2018","updated_at":"2026-02-17T13:18:47.789003+08:00","closed_at":"2026-02-17T13:18:47.789008+08:00","labels":["test","wasapi","windows"]}
112
112
{"id":"moon_cpal-zeu","title":"Release: publish 0.10.10","description":"Publish Milky2018/moon_cpal version 0.10.10 to resolve duplicate 0.10.9 version conflict.","acceptance_criteria":"- moon.mod.json version bumped to 0.10.10\\n- moon publish returns 200 OK","status":"closed","priority":3,"issue_type":"chore","owner":"842376130@qq.com","created_at":"2026-02-13T19:57:17.551865+08:00","created_by":"Milky2018","updated_at":"2026-02-13T19:57:23.82405+08:00","closed_at":"2026-02-13T19:57:23.82405+08:00","close_reason":"0.10.10 published","comments":[{"id":49,"issue_id":"moon_cpal-zeu","author":"Milky2018","text":"Published successfully: moon publish returned Server status 200 OK after bumping version to 0.10.10 and fixing deprecated closure syntax in cmd/enumerate.","created_at":"2026-02-13T11:57:23Z"}]}
113
+
{"id":"moon_cpal-c58","title":"Parity: tighten harness to full supported-config enumeration","description":"Raise ci/parity/check.js from default-device-level projection to full host/device snapshot comparison, including supported_input_configs and supported_output_configs for every enumerated device. Wire the parity harness into CI so the tighter contract is enforced on macOS/Linux/Windows.","notes":"Session 2026-03-06: harness projection expanded and CI jobs updated.","status":"closed","priority":2,"issue_type":"task","owner":"842376130@qq.com","created_at":"2026-03-06T08:56:50Z","created_by":"Milky2018","updated_at":"2026-03-06T08:57:38Z","closed_at":"2026-03-06T08:57:38Z","close_reason":"Completed: parity harness now compares full host/device supported-config snapshots and runs in CI on macOS/Linux/Windows."}
114
+
{"id":"moon_cpal-sal","title":"Parity: extend differential harness beyond config snapshots","description":"Continue raising cpal-reference parity coverage above device/config enumeration. Next slice: compare stream-build and lifecycle/error semantics with deterministic probes or targeted smoke cases, backend by backend, instead of stopping at supported-config snapshots.","notes":"Candidate chunks: JACK/ALSA stream-build acceptance, WASAPI/CoreAudio lifecycle invalidation, and raw-vs-typed builder parity.","status":"open","priority":2,"issue_type":"task","owner":"842376130@qq.com","created_at":"2026-03-06T08:57:32.866896Z","created_by":"Milky2018","updated_at":"2026-03-06T08:57:32.866896Z"}
0 commit comments