|
20 | 20 | - [.] Roadmap kickoff started |
21 | 21 | - [.] Phase 1 vertical slice target selected: `Parallax Scene Studio` |
22 | 22 | - [.] Batch 1 implementation start |
23 | | -- [ ] Next execution queued: remove all `imageDataUrl` usage/dependency across Samples2Tools lane |
| 23 | +- [x] Next execution queued: remove all `imageDataUrl` usage/dependency across Samples2Tools lane |
24 | 24 |
|
25 | 25 | ## Next Execution - imageDataUrl Elimination |
26 | | -- [ ] 1) Remove dependency |
27 | | -- [ ] Remove all code paths that require or rely on `imageDataUrl` for normal sample/tool/workspace flow. |
28 | | -- [ ] Persist and pass only file/path-based image references (`imageName` or equivalent canonical path fields). |
29 | | -- [ ] 2) Remove fallback |
30 | | -- [ ] Remove `imageDataUrl` fallback reads (`imageDataUrl || imageSource`) after path-based flow is fully validated. |
31 | | -- [ ] Remove temporary/in-memory-only fallback logic once equivalent preview behavior exists without `imageDataUrl`. |
32 | | -- [ ] 3) Legacy needs to be updated and remove any dependency |
33 | | -- [ ] Update legacy sample/tool payloads to canonical path-based image references. |
34 | | -- [ ] Remove any remaining legacy compatibility branches tied to `imageDataUrl`. |
35 | | -- [ ] Validate that older payloads in active lanes are migrated and no active launcher depends on `imageDataUrl`. |
| 26 | +- [x] 1) Remove dependency |
| 27 | +- [x] Remove all code paths that require or rely on `imageDataUrl` for normal sample/tool/workspace flow. |
| 28 | +- [x] Persist and pass only file/path-based image references (`imageName` or equivalent canonical path fields). |
| 29 | +- [x] 2) Remove fallback |
| 30 | +- [x] Remove `imageDataUrl` fallback reads (`imageDataUrl || imageSource`) after path-based flow is fully validated. |
| 31 | +- [x] Remove temporary/in-memory-only fallback logic once equivalent preview behavior exists without `imageDataUrl`. |
| 32 | +- [x] 3) Legacy needs to be updated and remove any dependency |
| 33 | +- [x] Update legacy sample/tool payloads to canonical path-based image references. |
| 34 | +- [x] Remove any remaining legacy compatibility branches tied to `imageDataUrl`. |
| 35 | +- [x] Validate that older payloads in active lanes are migrated and no active launcher depends on `imageDataUrl`. |
36 | 36 |
|
37 | 37 | ## Canonical Data Contract |
38 | 38 | - [.] File naming standard: `samples/phase-xx/xxxx/sample-xxxx.json` |
|
0 commit comments