Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Binary Renames
page:docs-adapters-terminology-and-structure-gaps-binary-renamesa5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
III.Related pagespp. 1 - 1
II.
Page reference

page:docs-adapters-terminology-and-structure-gaps-binary-renames

Reading · 3 min

Binary Renames reference

Private (non-publishable) §3.2 workspaces keep their dev-only bins (kip, kip-mcp,

Pagewiki/docs/adapters/terminology-and-structure-gaps/binary-renames.mdOutgoing · 0Incoming · 1

Binary Renames

**Superseded by spec 15** (docs/specs/platform-gaps/15-private-isolation-rename.md §3

"Single-bin policy" and the §3.1 "Bin(s)" column), executed by WP-RN-06

(docs/specs/platform-gaps/phase1/rn-06-bins.md). The original plan below aligned the

public @a5c-ai/* train on an adapters-{feature} pattern with one-major deprecated

aliases; the private @fabricstack/* train ships neutral per-component bin names and

**drops every legacy alias instead of aliasing it** (D10: no compatibility shims; D17: the

public repo keeps the old bins for old users). This table is the tool input of

scripts/check-binary-renames.cjs (npm run test:binary-renames).

Private-train bins (spec 15 §3.1, shipped)

BinPackageEntry (file names keep their RN-1 spelling; RN-4 renames identifiers)Replaces (public train, dropped)
orchestrator@fabricstack/orchestratorbin/babysitter.jsbabysitter
orchestrator-sdk@fabricstack/orchestrator-sdkdist/cli/main.jsbabysitter-sdk, babysitter (duplicate)
orchestrator-mcp@fabricstack/orchestrator-sdkdist/cli/mcpServeEntry.jsbabysitter-mcp-server; the adapters/adapters-hooks re-export shims are dropped
observer@fabricstack/observerdist/cli.jsbabysitter-observer-dashboard
harness@fabricstack/harness-sdkdist/bin/adapters.jsadapters
—@fabricstack/harness-clidelegates to @fabricstack/harness-sdk— (none today)
harness-mock@fabricstack/harness-mockdist/bin/adapters-harness-mock.jsadapters-harness-mock, mock-harness
harness-tasks@fabricstack/harness-tasksdist/cli/index.jsadapters-tasks, tasks-adapter
harness-triggers@fabricstack/harness-triggersdist/cli.jsadapters-triggers, triggers-adapter
harness-channels@fabricstack/harness-channelsdist/cli.jsadapters-channels, mcp-channels
harness-extensions@fabricstack/harness-extensionsdist/cli.jsadapters-extensions, extensions-adapter
model-gateway@fabricstack/model-gatewaydist/bin/adapters-transport-proxy.jsadapters-transport-proxy, adapters-proxy
harness-hooks@fabricstack/harness-hooks-clidist/cli/main.jsadapters-hooks, a5c-hooks-adapter
agent-runtime@fabricstack/agent-runtime-clidist/cli/main.jsgenty
console-tui@fabricstack/console-tuidist/bin/adapters-tui.jsadapters-tui
catalog@fabricstack/catalogdist/cli.jsatlas, a5c-atlas
control-plane-server@fabricstack/control-planebin/kradle-server.mjskradle-server (also resolved the collision with the private @fabricstack/control-plane-cli dev bin)
control-plane-demo@fabricstack/control-planebin/kradle-demo.mjskradle-demo
operator@fabricstack/operatordist/cli.jskradle-install

Private (non-publishable) §3.2 workspaces keep their dev-only bins (kip, kip-mcp, kradle, kradle-server, kradle-jitsi-agent-*); they never reach a registry and are subject only to the duplicate-bin rule of G5.

Backward compatibility

None. The public a5c-ai/babysitter repository keeps publishing the old bins under @a5c-ai/* (D17); the private train never installs alongside them under the same names (spec 15 §4.3 G5 public-train-bin), so npm i -g of a public and a private package can never EEXIST on each other.

Historical plan (public train, before D17)

8 CLI binaries were to be aligned to an adapters-{feature} pattern with a deprecated alias printing [adapters] "<old>" is deprecated, use "<new>" instead. for one major cycle (adapters-proxy → adapters-transport-proxy, a5c-hooks-adapter → adapters-hooks, extensions-adapter → adapters-extensions, triggers-adapter → adapters-triggers, tasks-adapter → adapters-tasks, mock-harness → adapters-harness-mock; adapters and adapters-tui unchanged). That alias guidance predates the two-repo model and is retired.

Article source

The article body is owned directly by this record.

Related pages

No related wiki pages for this record.

Shortcuts

Open overview
Open JSON
Open graph