Skip to content

Cross-Language Deletion Ledger

Canonical record of removed package roots from the HoloScript monorepo. Authority: This file. Updates: Append-only; never rewrite history rows. New dispositions go at the bottom. Verification: See research/2026-05-12_deleted-package-disposition-audit.md § Appendix.

Legend

DispositionMeaning
retiredIntentionally removed; no direct replacement. Capability may exist elsewhere in ecosystem.
mergedAbsorbed into another in-repo package. Functionality preserved under new owner.
migratedMoved to another repository (primarily Hololand platform repo).
supersededReplaced by a newer or better-scoped package. Old API no longer valid.
unfinishedIncomplete or abandoned; removed to reduce surface area.
bad-ideaDeliberately discarded design. Not coming back.
revive-candidateViable to bring back if demand surfaces; no current replacement.

Ledger

#PackageLangDeletion CommitDispositionReplacement / Current OwnerEvidence
1packages/academyTSec816e408mergedpackages/studio / docs"remove duplicated academy package"
2packages/accessibilityTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
3packages/agent-sdkTSed3994213supersededpackages/framework"remove deprecated @holoscript/agent-sdk (superseded by framework)"
4packages/agent-setupTS557be80b1mergedpackages/create-holoscript"merge @holoscript/agent-setup as second bin"
5packages/babylon-adapterTS284b55757migratedHololand platform repo"Adapters moved to Hololand platform repo"
6packages/collab-serverTSdb10ea246mergedpackages/mcp-server"merge @holoscript/collab-server → mcp-server"
7packages/commerceTSd0a5317e0unfinished"clean up incomplete packages and organize examples"
8packages/compilerTS52bc38eb3mergedpackages/core"delete 5 re-export shim packages (compiler, engine, parser, traits, compiler-utils)"
9packages/compiler-utilsTS52bc38eb3mergedpackages/core"delete 5 re-export shim packages"
10packages/components.holoc5887f4e7unfinished"delete 11 ghost packages with zero source code"
11packages/connectorsTS3e473d117supersededpackages/connector-*Monolithic split into 7 specialized connector packages
12packages/create-holoscript-appTS359e18348supersededpackages/create-holoscriptScaffold replaced by newer package
13packages/creator-toolsTS284b55757migratedHololand platform repo"Adapters moved to Hololand platform repo"
14packages/demo-appsTSd0a5317e0unfinished"clean up incomplete packages and organize examples"
15packages/fsTS5c02107e0mergedpackages/stdpackages/std/src/fs/ now owns filesystem primitives
16packages/gesturesTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
17packages/gpuTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
18packages/hapticsTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
19packages/holoscript-componentTSc5887f4e7retiredGhost package with zero source code
20packages/ikTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
21packages/intelligenceTS9ab9fa2f8unfinished"delete empty stubs, fix circular deps"
22packages/intellijKotlin/Gradlec5887f4e7retiredIntelliJ plugin; no current IDE plugin in repo
23packages/lodTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
24packages/multiplayerTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
25packages/navigationTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
26packages/neovimTSc5887f4e7retiredGhost package with zero source code
27packages/networkTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
28packages/parserTS52bc38eb3mergedpackages/core"delete 5 re-export shim packages"
29packages/pcgTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
30packages/physics-jointsTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
31packages/playcanvas-adapterTS284b55757migratedHololand platform repo"Adapters moved to Hololand platform repo"
32packages/playgroundTS5c02107e0mergedpackages/studioDeleted in platform consolidation; functionality absorbed
33packages/portalsTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
34packages/semantic-2dTS8822ef639mergedpackages/core"merge @holoscript/semantic-2d (and refuse marketplace-agentkit)"
35packages/shader-preview-wgpuTS/WGSLc5887f4e7retiredGhost package with zero source code
36packages/snn-pocTS/WGSL3e473d117supersededpackages/snn-webgpuPOC replaced by production GPU implementation
37packages/spatial-audioTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
38packages/spatial-engineRustc5887f4e7retiredpackages/core (TS engine)Rust spatial engine retired; TS spatial engine lives in core. See Rust spatial-engine retirement audit in docs/ecosystem.
39packages/spatial-engine-wasmRust/WASMc5887f4e7retiredWASM companion to spatial-engine; retired with it
40packages/state-syncTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
41packages/storeTS3e473d117supersededpackages/marketplace-api / packages/coreStore functionality absorbed into marketplace and core
42packages/streamingTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
43packages/testTSc5887f4e7retiredRoot vitestVisual regression harness replaced by root-level vitest
44packages/three-adapterTS284b55757migratedHololand platform repo"Adapters moved to Hololand platform repo"
45packages/traitsTS52bc38eb3mergedpackages/core"delete 5 re-export shim packages"
46packages/uaa2-clientTS2dddc5040supersededpackages/holoscript-agentRenamed to infinityassistant, later migrated; now covered by holoscript-agent
47packages/unity-adapterTS284b55757migratedHololand platform repo"Adapters moved to Hololand platform repo"
48packages/unity-sdkTSc5887f4e7retiredGhost package with zero source code
49packages/vm-bridgeTS81a037a6ebad-ideapackages/compiler-wasm / direct targetsVM bridge was abstraction leak; replaced by direct compiler targets
50packages/voiceTS333bfe280migratedHololand platform repo"migrate platform packages to Hololand repo"
51packages/vrchat-exportTS284b55757revive-candidateVRChat compiler target absent from current roster. Revivable under multi-target thesis.
52packages/vscode-holoscriptTS9c2d0bf8dretiredpackages/vscode-extensionMajor repo consolidation; vscode-extension now owns VS Code surface

Summary Statistics

DispositionCountPackages
migrated21accessibility, babylon-adapter, creator-tools, gestures, gpu, haptics, ik, lod, multiplayer, navigation, network, pcg, physics-joints, playcanvas-adapter, portals, spatial-audio, state-sync, streaming, three-adapter, unity-adapter, voice
merged10academy, agent-setup, collab-server, compiler, compiler-utils, fs, parser, playground, semantic-2d, traits
superseded6agent-sdk, connectors, create-holoscript-app, snn-poc, store, uaa2-client
retired9holoscript-component, intellij, neovim, shader-preview-wgpu, spatial-engine, spatial-engine-wasm, test, unity-sdk, vscode-holoscript
unfinished4commerce, components, demo-apps, intelligence
bad-idea1vm-bridge
revive-candidate1vrchat-export

Total: 52

Verification Note

The canonical count of 52 removed package roots was derived by:

  1. Computing all directories ever present under packages/ from git add history.
  2. Subtracting directories still present in HEAD.
  3. Excluding two artifacts: packages/.bench-logs and packages/README.md.

A prior canary estimated 49; the 3 additional roots are packages/demo-apps, packages/intelligence, and packages/unity-adapter, which the canary filter omitted due to heuristic differences (zero package.json at time of deletion, or misclassified as sub-roots).

Expanded repo-wide audit: research/2026-05-12_repo-wide-deletion-disposition-audit.md covers all 5,415 deleted files (not just package roots) and classifies them by the broader taxonomy: cleanup, collateral, merged, migrated, superseded, ghost, shim, retired, unfinished, bad-idea.

Released under the MIT License.