DevVerse Vector Refresh Workflow
Confirm why the refresh is needed. Common triggers are article content changes, metadata changes, chunking changes, or Pinecone metadata changes.
Read the vectorization notes before running anything. @references/vectorization-notes.md
Check for required env variable names without reading their values. Use
.env.exampleas the contract.Explain that vector refresh calls external services. The script uses Gemini embeddings and Pinecone upserts.
Run
npm run vectorize:articlesonly when the user explicitly wants the refresh or the task clearly requires it.Report what changed, whether the refresh ran, and any env or quota blockers.