chore(coding): record ML-05 integration
This commit is contained in:
1 parent
e842dd42eb
commit
14fec70108
2 files changed
+48
-124
No files matched your search
@@ -119,6 +119,18 @@
|
||||
remains in `D:\Datas\OthersProjects\makelore-ml04-pi-data-tools-8d3c91a7`.
|
||||
The ML-04 frontier is `f61990f3a7f5ea417ca3eecc6702e71398f77d7f` plus this
|
||||
coordinator cleanup/record commit.
|
||||
- Integrated ML-05 from source commit
|
||||
`080b8801d29274b506700f94391339d98fb7aa0d` at the exact ML-04 frontier
|
||||
`bec67082b3dade05e900911c13ad804e781309f6` as coordinator commit `e842dd4`
|
||||
(`feat(coding): add preview data runtime session`), with no cherry-pick
|
||||
conflict. The delivered scope is limited to the Main-owned ephemeral
|
||||
preview session manager, exact `/api/runtime/data/v1` data-only routes,
|
||||
early route precedence, trusted Data Service forwarding, lifecycle
|
||||
invalidation wiring, and focused loopback coverage; ML-06 pre-document
|
||||
injection was not included. The foreign ML-05 task record was removed from
|
||||
this coordinator after cherry-pick; the source record remains in
|
||||
`D:\Datas\OthersProjects\makelore-ml05-preview-data-session-5c8e2a71`.
|
||||
The ML-06 frontier is `e842dd4` plus this coordinator cleanup/record commit.
|
||||
|
||||
## Verification
|
||||
|
||||
@@ -206,13 +218,45 @@
|
||||
- ML-04 `pnpm lint:check`: passed with 0 errors and the same 5 pre-existing
|
||||
warnings in `src/pages/Home/index.tsx` and `src/pages/Makelore/index.tsx`.
|
||||
- ML-04 `git diff --check`: passed after the foreign task-record cleanup.
|
||||
- ML-05 source focused/loopback suite:
|
||||
`pnpm exec vitest run tests/unit/preview-data-session.test.ts
|
||||
tests/unit/data-service-routes.test.ts tests/unit/coding-core-routes.test.ts
|
||||
tests/unit/agent-browser-core.test.ts
|
||||
tests/unit/coding-attachments-routes.test.ts --maxWorkers=1` — 5 files /
|
||||
107 tests passed.
|
||||
- ML-05 adjacent Data Service/client regressions:
|
||||
`pnpm exec vitest run tests/unit/data-service-client.test.ts
|
||||
tests/unit/data-service-routes.test.ts
|
||||
tests/unit/data-service-server-registration.test.ts
|
||||
tests/unit/coding-conversation-contracts.test.ts
|
||||
tests/unit/coding-conversation-timeline.test.tsx
|
||||
tests/unit/coding-product-tools-facade.test.ts
|
||||
tests/unit/pi-extension-ui-projector.test.ts tests/unit/pi-product-tools.test.ts
|
||||
tests/unit/pi-extension-bundle.test.ts tests/unit/pi-extension-host.test.ts
|
||||
--maxWorkers=1` — 10 files / 62 tests passed.
|
||||
- ML-05 `pnpm typecheck`: passed.
|
||||
- ML-05 `pnpm lint:check`: passed with 0 errors and the same 5 pre-existing
|
||||
warnings in `src/pages/Home/index.tsx` and `src/pages/Makelore/index.tsx`.
|
||||
- ML-05 `pnpm build`: passed Vite, Electron, Pi runtime, and Windows NSIS
|
||||
packaging; the existing dynamic-import/chunk, optional dependency, and
|
||||
absent optional packaged-resource warnings remained visible.
|
||||
- ML-05 `pnpm test:electron:windows`: 2 files / 4 tests passed.
|
||||
- ML-05 `git diff --check`: passed; the only coordinator deletion is the
|
||||
foreign ML-05 task record, and the source worktree retains it.
|
||||
- ML-05 exclusion scan over the merged diff found no
|
||||
`injectProjectData`, `__MAKELORE_DATA__`,
|
||||
`Page.addScriptToEvaluateOnNewDocument`, script-ID tracking, or navigation
|
||||
injection markers.
|
||||
|
||||
## Follow-ups
|
||||
|
||||
- ML-02 identity choice and legacy/independent-copy UX plus ML-03 Main Data
|
||||
Service and ML-04 Pi Data Service tools are integrated. ML-04 consumed the
|
||||
`DataServiceOperations` seam from the recorded ML-03 frontier and preserves
|
||||
its active-project identity and trusted project-path constraints.
|
||||
- ML-02 identity choice and legacy/independent-copy UX, ML-03 Main Data
|
||||
Service, ML-04 Pi Data Service tools, and ML-05 preview data sessions are
|
||||
integrated. ML-04 consumed the `DataServiceOperations` seam from the
|
||||
recorded ML-03 frontier and preserves its active-project identity and
|
||||
trusted project-path constraints. ML-05 consumes that same trusted seam and
|
||||
preserves the Main-owned credential boundary while leaving ML-06 injection
|
||||
for the next ticket.
|
||||
- The broader ML-00 through ML-09 coordinator task remains in progress; this
|
||||
record does not claim full client-suite, build, review, or release proof.
|
||||
|
||||
|
||||
Reference in new issue
Block a user