Skip to content

v3.7.0 — install.mjs all (auto-detect install)

Choose a tag to compare

@HetCreep HetCreep released this 13 Jun 14:10
· 23 commits to main since this release
v3.7.0
21606d0

install.mjs all — auto-detect install

node scripts/install.mjs all installs CoalMine to every agent already configured in your project — detected by its marker dir (.cursor/, .agents/, .github/, .gemini/, .junie/) — and skips the rest, printing what it detected vs skipped (fail-loud, never a silent no-op). Claude Code and Cline (both rooted at .claude/) are left out of auto-detect so it can never double a plugin install; install those by name.

It is the low-risk form of "install everywhere": every source-grounded vendor path is kept (no silent coverage drop) while the convergent majority is covered in one command. Unknown or brand-new agents route to a platform report, not a path map that quietly rots.

Also in 3.7.0

  • Agent-count drift gate (batched from Unreleased): the README agent-table row count must equal the targets in scripts/lib/targets.mjs, or verify.mjs fails.
  • Docs: the SECURITY.md git tag -v verify example is now number-free (git describe); version placeholders carry greppable version-pin markers.
  • Gate suite: 33 tests.

Full changelog: https://github.com/HetCreep/CoalMine/blob/main/CHANGELOG.md