Rewrote embed-builtin-knowledge.py to dynamically discover all project
docs, internal docs, identity files, and skill definitions instead of
using a hardcoded 6-chunk array. Artifact now covers full corpus via
OpenRouter BAAI/bge-m3 at 1024 dimensions.
Also fixed stale config.ts defaults: EMBED_MODEL from nomic-embed to
BAAI/bge-m3, EMBED_DIMENSIONS from 768 to 1024 (matching the pgvector
schema's vector(1024) column).
Tested: imported into live clawdie_skills DB, FTS search confirmed.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---
Build: pass | Tests: pass — Tests 603 passed (603)
- Add embed-builtin-knowledge.py script for OpenRouter bge-m3 embeddings
- Update artifact.sql with pre-generated 1024-dim embeddings for 6 chunks
- Update metadata: openrouter/baai/bge-m3, embedding_count=6, search_mode=hybrid
- Change locale from en-US to sl-SI per project language setting
Author: Clawdie AI <hello@clawdie.si>
Co-Authored-By: Samo Blatnik, Zed.ai