Overview
The Problem
What I Changed
Result
What I Learned
- How Hivemind's embedding pipeline works — the embed-daemon.js launcher, the HIVEMIND_EMBEDDINGS flag, and the fallback path when embeddings are disabled
- The difference between the public API surface and internal implementation details, and how to write documentation that accurately describes behavior without over-specifying internals
- How to read a large TypeScript codebase (485k bundle) and trace a concept from README through source to tests