VoidBot/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 46d891b841 Remove dead packages/sandbox, unused msgpack dep, duplicate npm alias
REC-121 / REC-019 (VoidBot part):

- Deleted packages/sandbox (policy-first sandbox scaffolding) and its
  root tsconfig.json project reference. Removed its two remaining doc
  mentions in README.md and docs/architecture/overview.md, including
  the two forward-looking roadmap lines that described expanding it
  ("Add real constrained sandbox execution...", "Expand sandbox
  execution from dry-run policy checks...") since there is no longer
  any scaffolding for them to expand.
- Removed the direct `@msgpack/msgpack` dependency from
  packages/core/package.json; health/CultCache code obtains
  MessagePack through CultLib instead.
- Removed the root npm script `swarm:dashboard`, a byte-identical
  duplicate of `swarm:render-dashboard`.

Updated package-lock.json by deleting it and running `npm install`
fresh (a `--package-lock-only` pass alone left stale entries for the
removed workspace and dependency). That also dropped @msgpack/msgpack's
now-unreferenced-by-core transitive optional deps
(@emnapi/*, @napi-rs/wasm-runtime, @snazzah/davey-*, @tybys/wasm-util);
vendor/cultcache-ts still declares its own @msgpack/msgpack dependency
independently and is unaffected.

Kill attempts that failed: none.
- `rg -n '@voidbot/sandbox|packages/sandbox' apps packages scripts
  --glob '!packages/sandbox/**'` -> no matches (repeated the census
  command against current HEAD).
- `rg -n '@msgpack/msgpack' packages/core/src` -> no matches.
- `rg -n 'swarm:dashboard\b'` outside its own definition -> no matches.
- Cross-repo: `rg -n '@voidbot/sandbox|packages/sandbox'` over all of
  F:/Projects (Grep tool, respects each repo's .gitignore) -> only
  this repo's own README/docs/tsconfig/package-lock, now all cleaned.

Checks run: initialized the vendor/cultcache-ts submodule (empty in a
fresh worktree, unrelated pre-existing gap), `npm install`, then
`npx tsc -b --pretty false` across the whole workspace -> clean, no
errors (a pre-init run showed 11 `Cannot find module 'cultcache-ts'`
errors, all from the uninitialized submodule, none related to this
change).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 14:41:37 +02:00
..
architecture Remove dead packages/sandbox, unused msgpack dep, duplicate npm alias 2026-09-13 14:41:37 +02:00
decisions Initial public release 2026-04-24 13:17:00 +01:00
persona-intake Record live typed state and Yggdrasil deployment authority 2026-07-15 20:37:01 +01:00
research Distill RPG scenario runner research 2026-06-12 11:11:03 +01:00