Dockerfile now runs `npm ci --omit=dev` inside /opt/pi-customizations so v1.1's new runtime deps (linkedom + readability + turndown + turndown-plugin-gfm) are present — they aren't part of pi's global install. .dockerignore now excludes more host-only or test-only paths: - .pi/, .claude/, .worktrees/ (local agent/IDE/git state) - docs/ (planning docs, not needed in image) - *.test.ts, **/fixtures/, vitest.config.ts (test code/data, 200 KB of fixtures) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
11 lines
98 B
Plaintext
11 lines
98 B
Plaintext
node_modules/
|
|
.git/
|
|
.pi/
|
|
.claude/
|
|
.worktrees/
|
|
docs/
|
|
*.log
|
|
*.test.ts
|
|
**/fixtures/
|
|
vitest.config.ts
|