|
16 | 16 | - `samples/metadata/samples.index.metadata.json` (sample catalog metadata) |
17 | 17 | - `tools/toolRegistry.js` (active tool registry and ids) |
18 | 18 |
|
| 19 | +## Kickoff Status (2026-04-23) |
| 20 | +- [.] Roadmap kickoff started |
| 21 | +- [.] Phase 1 vertical slice target selected: `Parallax Scene Studio` |
| 22 | +- [.] Batch 1 implementation start |
| 23 | + |
19 | 24 | ## Canonical Data Contract |
20 | | -- [ ] File naming standard: `samples/phase-xx/xxxx/sample-xxxx.json` |
| 25 | +- [.] File naming standard: `samples/phase-xx/xxxx/sample-xxxx.json` |
21 | 26 | - [ ] Required fields: |
22 | 27 | - `sampleId` (string) |
23 | 28 | - `phase` (string) |
|
31 | 36 | - `provenance` (path, createdAt, version) |
32 | 37 |
|
33 | 38 | ## Launch Contract (Shared) |
34 | | -- [ ] Standard query parameters for tool launch: |
| 39 | +- [.] Standard query parameters for tool launch: |
35 | 40 | - `sampleId=<id>` |
36 | 41 | - `samplePresetPath=/samples/phase-xx/xxxx/sample-xxxx.json` |
37 | 42 | - [ ] Tool boot behavior: |
|
50 | 55 |
|
51 | 56 | ## Rollout Plan |
52 | 57 |
|
| 58 | +### Batch 1 - Active Work (Phase 1 Slice) |
| 59 | +- [.] Add `samples/phase-12/1208/sample-1208.json` as shared sample/tool preset source. |
| 60 | +- [.] Wire Sample 1208 page/tool link to pass: |
| 61 | +- `sampleId=1208` |
| 62 | +- `samplePresetPath=/samples/phase-12/1208/sample-1208.json` |
| 63 | +- [.] Wire `Parallax Scene Studio` launch path to load and hydrate from `samplePresetPath` when provided. |
| 64 | +- [ ] Validate end-to-end parity for the slice (sample load + tool preload + visible content match). |
| 65 | + |
53 | 66 | ### Phase 1 - Foundation + One Vertical Slice |
54 | | -- [ ] Add shared adapter guidance document for sample-to-tool loading. |
55 | | -- [ ] Implement one full reference flow: |
| 67 | +- [.] Add shared adapter guidance document for sample-to-tool loading. |
| 68 | +- [.] Implement one full reference flow: |
56 | 69 | - sample page loads `sample-xxxx.json` |
57 | 70 | - same file is passed to tool launch |
58 | 71 | - tool hydrates from same file |
59 | | -- [ ] Suggested first slice: `Parallax Scene Studio` (clear, low candidate count). |
| 72 | +- [.] Suggested first slice: `Parallax Scene Studio` (clear, low candidate count). |
60 | 73 | - [ ] Validate: |
61 | 74 | - sample runs using file |
62 | 75 | - tool opens from sample and loads matching content |
|
125 | 138 | ## Current Snapshot (from tools_used.txt) |
126 | 139 | - [x] Current tagged samples across active tools: `0` (excluding Phase 20) |
127 | 140 | - [x] Candidate coverage inventory exists for all active tools |
128 | | -- [ ] Convert candidates into curated, validated sample-to-tool links |
| 141 | +- [.] Convert candidates into curated, validated sample-to-tool links |
0 commit comments