Harvey Zhao
|
fb9fb23f53
|
refactor(mediabunny): [PKG-MB-08] finish typed media capability boundaries
|
2026-09-12 21:51:47 +08:00 |
|
Harvey Zhao
|
5e28dfee95
|
refactor(mediabunny): [PKG-MB-08] checkpoint typed entry and compatible media declarations
|
2026-09-12 21:31:34 +08:00 |
|
Harvey Zhao
|
8a2b56e829
|
refactor(mediabunny): [PKG-MB-07] own HLS selection intent and menu lifecycle
|
2026-09-12 20:51:31 +08:00 |
|
Harvey Zhao
|
ccee9157a7
|
refactor(mediabunny): [PKG-MB-06] own audio clocks, buffers and context lifecycle
|
2026-09-12 20:21:25 +08:00 |
|
Harvey Zhao
|
9d037dcbf9
|
refactor(mediabunny): [PKG-MB-05] own video iterators, frame pools and rendering
|
2026-09-12 19:47:46 +08:00 |
|
Harvey Zhao
|
5d0b128483
|
refactor(mediabunny): [PKG-MB-04] isolate typed playback and readiness coordination
|
2026-09-12 19:00:21 +08:00 |
|
Harvey Zhao
|
9af253a5a9
|
refactor(mediabunny): [PKG-MB-04] checkpoint typed shim and event cleanup
|
2026-09-12 18:27:33 +08:00 |
|
Harvey Zhao
|
adba8a3d12
|
refactor(mediabunny): [PKG-MB-03] type inputs and cancel owned loads
|
2026-09-12 18:08:37 +08:00 |
|
Harvey Zhao
|
03451c029b
|
test(mediabunny): [PKG-MB-02] establish native input and lifecycle baselines
|
2026-09-12 17:43:56 +08:00 |
|
Harvey Zhao
|
63c8938dd7
|
test(mediabunny): [PKG-MB-02] checkpoint native playback and late load failures
|
2026-09-12 17:12:59 +08:00 |
|
Harvey Zhao
|
1cfd2e17f3
|
test(mediabunny): [PKG-MB-01] freeze published proxy and dependency contracts
|
2026-09-12 17:05:55 +08:00 |
|
Harvey Zhao
|
1f93bb9ba1
|
test(types): [PKG-FACTORY-01] checkpoint historical factory compatibility choices
|
2026-09-12 16:44:44 +08:00 |
|
Harvey Zhao
|
ef976136a1
|
fix(dpip): [PKG-DPIP-04] preserve factory type and export compatibility
|
2026-09-12 14:53:05 +08:00 |
|
Harvey Zhao
|
80d37d66f8
|
refactor(dpip): [PKG-DPIP-03] own windows and DOM resources in strict TypeScript
|
2026-09-12 14:22:09 +08:00 |
|
Harvey Zhao
|
202351934b
|
test(dpip): [PKG-DPIP-02] reproduce window races and DOM rollback failures
|
2026-09-12 14:02:18 +08:00 |
|
Harvey Zhao
|
efbbdb4782
|
test(dpip): [PKG-DPIP-01] freeze actual releases and window contracts
|
2026-09-12 13:51:30 +08:00 |
|
Harvey Zhao
|
224572032a
|
fix(canvas): [PKG-CANVAS-04] preserve public type and export compatibility
|
2026-09-12 13:29:10 +08:00 |
|
Harvey Zhao
|
2b319109cd
|
refactor(canvas): [PKG-CANVAS-03] own media and frame lifecycle in strict TypeScript
|
2026-09-12 13:11:07 +08:00 |
|
Harvey Zhao
|
e931520e66
|
test(canvas): [PKG-CANVAS-02] reproduce frame leaks and native pixel boundaries
|
2026-09-12 12:43:39 +08:00 |
|
Harvey Zhao
|
5e26d2298d
|
test(canvas): [PKG-CANVAS-01] freeze published proxy and media adapter contracts
|
2026-09-12 12:19:25 +08:00 |
|
Harvey Zhao
|
20f062bc90
|
fix(ambilight): [PKG-AMBILIGHT-PROXY-01] sample canvas output pixels after resizing
|
2026-09-12 12:04:41 +08:00 |
|
Harvey Zhao
|
959cccf515
|
refactor(ambilight): [PKG-AMBILIGHT-04] preserve published types and dual CommonJS exports
|
2026-09-12 11:50:22 +08:00 |
|
Harvey Zhao
|
6caee44dbf
|
refactor(ambilight): [PKG-AMBILIGHT-03] split typed lifecycle and recover native canvas sampling
|
2026-09-12 11:35:13 +08:00 |
|
Harvey Zhao
|
43f0e9a8c6
|
test(ambilight): [PKG-AMBILIGHT-02] reproduce historical frame and native canvas failures
|
2026-09-12 11:09:40 +08:00 |
|
Harvey Zhao
|
06032a6906
|
test(ambilight): [PKG-AMBILIGHT-01] freeze actual release and invocation contracts
|
2026-09-12 10:54:28 +08:00 |
|
Harvey Zhao
|
c57c7e4b16
|
ci(refactor): [ENG-09] verify integrated ecosystem and documentation gates
|
2026-09-12 10:41:40 +08:00 |
|
Harvey Zhao
|
f35fb87615
|
test(refactor): [ENG-COVERAGE-01] index public contracts and exact candidate evidence
|
2026-09-12 10:38:29 +08:00 |
|
Harvey Zhao
|
6abac891ce
|
ci(refactor): [ENG-IMPACT-01] map workspace changes to required ecosystem checks
|
2026-09-12 10:14:54 +08:00 |
|
Harvey Zhao
|
e0aacc5d6a
|
ci(refactor): [ENG-AUDIT-01] verify dedicated task completion commits
|
2026-09-12 09:45:21 +08:00 |
|
Harvey Zhao
|
4f324a8438
|
refactor(vast): [PKG-VAST-03] isolate lifecycle ownership checkpoint
|
2026-09-12 09:33:54 +08:00 |
|
Harvey Zhao
|
d5e1feadf5
|
test(vast): [PKG-VAST-02] cover SDK failures and lifecycle races
|
2026-09-12 09:19:01 +08:00 |
|
Harvey Zhao
|
4f39d6f2b9
|
test(vast): [PKG-VAST-01] freeze published and workspace contracts
|
2026-09-12 09:06:10 +08:00 |
|
Harvey Zhao
|
29692d2815
|
fix(ads): [PKG-ADS-05] preserve ownership and verify native browser lifecycle
|
2026-09-12 08:52:51 +08:00 |
|
Harvey Zhao
|
fb1cfa701d
|
refactor(ads): [PKG-ADS-04] reconcile public types and historical imports
|
2026-09-12 08:25:17 +08:00 |
|
Harvey Zhao
|
39e2d4cdfb
|
refactor(ads): [PKG-ADS-03] split TypeScript lifecycle and preserve legacy behavior
|
2026-09-12 07:55:55 +08:00 |
|
Harvey Zhao
|
069ad4aae1
|
test(ads): [PKG-ADS-02] cover legacy timing and real media contracts
|
2026-09-12 07:26:58 +08:00 |
|
Harvey Zhao
|
c6b82c3392
|
test(ads): [PKG-ADS-01] freeze published contracts and legacy compatibility gaps
|
2026-09-12 07:05:00 +08:00 |
|
Harvey Zhao
|
bafbf2c8b0
|
test(dash): [PKG-DASH-05] isolate SDK paused-seek buffer metric deadlock
|
2026-09-12 06:51:25 +08:00 |
|
Harvey Zhao
|
a9cf50bc4e
|
fix(dash): [PKG-DASH-05] synchronize SDK events and own refresh lifecycle
|
2026-09-12 06:34:31 +08:00 |
|
Harvey Zhao
|
2ad00730ee
|
fix(dash): [PKG-DASH-05] align nullable SDK metadata and validate real types
|
2026-09-12 06:07:03 +08:00 |
|
Harvey Zhao
|
c4b5f5f454
|
test(dash): [PKG-DASH-05] checkpoint real SDK media and seek diagnostics
|
2026-09-12 05:45:24 +08:00 |
|
Harvey Zhao
|
6840544e0e
|
refactor(dash): [PKG-DASH-04] migrate strict TypeScript and compatible declarations
|
2026-09-12 05:18:47 +08:00 |
|
Harvey Zhao
|
7de04573b6
|
refactor(dash): [PKG-DASH-03] adapt SDK generations and own menu lifecycles
|
2026-09-12 04:59:19 +08:00 |
|
Harvey Zhao
|
762cc63431
|
test(dash): [PKG-DASH-02] cover released contracts and real menu interactions
|
2026-09-12 04:42:16 +08:00 |
|
Harvey Zhao
|
3d4c636101
|
docs(dash): [PKG-DASH-01] freeze released SDK v4 and workspace v5 contracts
|
2026-09-12 04:23:52 +08:00 |
|
Harvey Zhao
|
e0d47ea74b
|
fix(chapter): [PKG-CHAPTER-05] checkpoint composition tests and bounded title layout
|
2026-09-12 04:16:32 +08:00 |
|
Harvey Zhao
|
d18c545675
|
fix(audio): [PKG-AUDIO-05] checkpoint zero-time resume and native buffering evidence
|
2026-09-12 03:58:39 +08:00 |
|
Harvey Zhao
|
0218196df9
|
fix(core): [CORE-24] preserve source playback intent and explicit pauses
|
2026-09-12 03:26:26 +08:00 |
|
Harvey Zhao
|
b5e96664ee
|
test(audio): [PKG-AUDIO-05] checkpoint source-switch regressions
|
2026-09-12 03:06:54 +08:00 |
|
Harvey Zhao
|
13c898c149
|
refactor(audio): [PKG-AUDIO-04] migrate strict source and compatible type entries
|
2026-09-12 02:58:44 +08:00 |
|