Pod Ecosystem — grove as catalog, pod as distribution unit

Status: implementation draft — seed 0.9.0, ridge 0.2.0, grove ~30 libs Goal: grove as a curated catalog of pods (lib/app/tool/game), pod as the Rust crate equivalent — src or bin per target/profile; seed resolves first in the central cache ~/.seed//usr/local/seed and only then on the site.

1. Concepts

2. Central layout ~/.seed (user) and /usr/local/seed (system, sudo)

seed install user vs system

3. Cache versioning (conflict-free)

4. Toolchain and library_store

5. Registry seed-site

6. Next steps (2 weeks)

  1. deterministic seed.lock + seed update
  2. final site_db pg (ridge_openpg_site_db when SEED_SITE_USE_PG=1)
  3. promote_prod.sh with automatic human-reviewed after translate_i18n.py