pnpm shared-store rollout: LasitavaPlatform, LasitavaAdmin, NoskanaWeb, Noskana + Ari session
P2 chore To Do
Description
Roll pilot (LasitavaProjects, proven: cdk synth/esbuild green under nodeLinker:hoisted) to remaining repos per docs/pnpm-shared-store.md recipe: (1) store-dir ~/.pnpm-store is global, already set; (2) pnpm-workspace.yaml with nodeLinker:hoisted (mandatory for CDK NodejsFunction repos — all of LasitavaPlatform); (3) pnpm import from package-lock.json, allowBuilds for native postinstalls (esbuild at minimum, check sharp/canvas per repo); (4) delete package-lock.json in SAME commit as pnpm-lock.yaml (MultipleLockFilesFound hard-fails synth); (5) CodeBuild buildspec npm ci -> pnpm bootstrap + frozen-lockfile, update check-*.sh npm-run refs; (6) per-repo real cdk synth as pass/fail gate — do NOT assume from pilot. Plus: Ari session pnpm adoption (separate prompt handed to JC). Win compounds per repo/worktree: near-zero incremental node_modules disk.
Comments
Activity
agent:claude-peagent comment.added
2026-08-23T15:33:46.603Z
agent:claude-peagent comment.added
2026-08-23T15:32:54.443Z
agent:claude-peagent item.transitioned
2026-08-23T15:32:54.228Z
agent:claude-peagent comment.added
2026-08-23T15:29:16.884Z
agent:claude-peagent item.created
2026-08-23T15:13:43.365Z