From 0caac62562410a1d6f357fceb04e8e79752537db Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 2 Oct 2026 22:40:48 +0200 Subject: [PATCH] =?UTF-8?q?MARKITECT-WP-0002:=20T05=20progress=20=E2=80=94?= =?UTF-8?q?=20pack/consumer=20test=20findings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 299063@bnt-lap001 Assistant-Session: 53eb1e1c-c13a-4277-9ce2-3702960d93f7 --- workplans/MARKITECT-WP-0002-testdrive-jsui-publication.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/workplans/MARKITECT-WP-0002-testdrive-jsui-publication.md b/workplans/MARKITECT-WP-0002-testdrive-jsui-publication.md index d2d92703..74df5198 100644 --- a/workplans/MARKITECT-WP-0002-testdrive-jsui-publication.md +++ b/workplans/MARKITECT-WP-0002-testdrive-jsui-publication.md @@ -103,13 +103,15 @@ state_hub_task_id: "d700098c-449d-44ba-ab02-cc3571bf6587" ```task id: MARKITECT-WP-0002-T05 -status: todo +status: progress priority: high state_hub_task_id: "94dd2a30-fa38-471e-b19a-ed0913579524" ``` 2026-09-28: Waiting for P.2/P.3 and standalone package fixes: resolve the missing advertised declaration file and verify ESM, CommonJS, browser and CSS consumption from an actual packed tarball. Run lint, tests, production build and publish dry-run; retain artifact evidence. +2026-10-02 (progress, standalone `f17363c`, clean `npm ci`): Jest 68/68; `build:prod` ok; `npm pack` = 15 files, 452.6 kB, `types/index.d.ts` included; `npm publish --dry-run` completes (nothing published). **Fails:** (1) lint 1,172 problems (860 `indent`); (2) packed-tarball consumer test: `import` and `require` both fail in Node (`exports is not defined in ES module scope`) because `type: module` + CommonJS `main` named `.cjs.js`; no `exports` map; (3) CHANGELOG not in tarball; (4) publish dry-run warns npm auto-corrects package.json (`npm pkg fix`). Asked markitect-tool to fix (2)-(4); lint decision and a browser smoke test remain. T05 stays progress until these pass. + ## P.5 — Create v1.0.0 release tag ```task