iiRecord
Agentic AI Atlas · Code Identifier Renames
page:docs-adapters-terminology-and-structure-gaps-code-identifier-renamesa5c.ai
II.
Page JSON

page:docs-adapters-terminology-and-structure-gaps-code-identifier-renames

Structured · live

Code Identifier Renames json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/adapters/terminology-and-structure-gaps/code-identifier-renames.mdCluster · wiki
Record JSON
{
  "id": "page:docs-adapters-terminology-and-structure-gaps-code-identifier-renames",
  "_kind": "Page",
  "_file": "wiki/docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
    "sourceKind": "repo-docs",
    "title": "Code Identifier Renames",
    "displayName": "Code Identifier Renames",
    "slug": "docs/adapters/terminology-and-structure-gaps/code-identifier-renames",
    "articlePath": "wiki/docs/adapters/terminology-and-structure-gaps/code-identifier-renames.md",
    "article": "\n# Code Identifier Renames\n\n3,500+ references to `adapters` in source code identifiers, file names, and paths.\n\n## Source Code Identifiers\n\n| Current Pattern | Target Pattern | Occurrences | Key Files |\n|----------------|---------------|-------------|-----------|\n| `adapterBridge` | `agentMuxBridge` | 50+ | `agent-platform/src/harness/adapters/adapterBridge.ts` |\n| `adapterClient` | `agentMuxClient` | 40+ | `agent-platform/src/harness/adapters/adapterClientFactory.ts` |\n| `adapterEventMapper` | `agentMuxEventMapper` | 20+ | `agent-platform/src/harness/adapters/adapterEventMapper.ts` |\n| `adapterHarnessMap` | `agentMuxHarnessMap` | 15+ | `agent-platform/src/harness/adapters/adapterHarnessMap.ts` |\n| `adapterStdinReader` | `agentMuxStdinReader` | 10+ | `agent-platform/src/harness/adapters/adapterStdinReader.ts` |\n| `isAmuxAvailable` | `isAgentMuxAvailable` | 10+ | `agent-platform/src/harness/adapters/adapterClientFactory.ts` |\n| `getAmuxClient` | `getAgentMuxClient` | 15+ | Multiple files |\n| `invokeViaAgentMux` | `invokeViaAgentMux` (keep) | 5+ | Already correct pattern |\n| `AdapterBridgeResult` | `AgentMuxBridgeResult` | 5+ | Type definitions |\n| `AdapterRunOptions` | `AgentMuxRunOptions` | 5+ | Type definitions |\n| `mapAmuxEvent` | `mapAgentMuxEvent` | 5+ | Event mapping |\n| `adapterProvider` | `agentMuxProvider` | 20+ | Provider resolution |\n\n## File/Directory Renames\n\n| Current Path | Target Path |\n|-------------|------------|\n| `packages/genty/platform/src/harness/adapters/` | `packages/genty/platform/src/harness/adapters/` |\n| `packages/genty/platform/src/harness/adapters/adapterBridge.ts` | `packages/genty/platform/src/harness/adapters/bridge.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterClientFactory.ts` | `packages/genty/platform/src/harness/adapters/clientFactory.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterEventMapper.ts` | `packages/genty/platform/src/harness/adapters/eventMapper.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterHarnessMap.ts` | `packages/genty/platform/src/harness/adapters/harnessMap.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterStdinReader.ts` | `packages/genty/platform/src/harness/adapters/stdinReader.ts` |\n| `packages/genty/platform/src/harness/adapters/adapterTypes.ts` | `packages/genty/platform/src/harness/adapters/types.ts` |\n| `packages/adapters/adapters-proxy/` | `packages/adapters/transport-proxy/` |\n| `packages/adapters/meta/config/adapters/` | `packages/adapters/meta/config/adapters/` |\n\n## Mobile/App Package References\n\nJava/Kotlin packages use `ai.a5c.adapters` as the Android package namespace. These need to become `ai.a5c.agentmux`:\n- `packages/adapters/mobile-android-app/`\n- `packages/adapters/tv-androidtv-app/`\n- `packages/adapters/watch-wearos-app/`\n\n## Test File References\n\nMany test files reference `adapters` in:\n- Mock objects: `mockAmuxClient`, `adapterMockAdapter`\n- Test descriptions: \"adapters bridge should...\"\n- Fixture file names: `adapters-e2e-roundtrip.test.ts`\n\n## Scope Estimate\n\n| Category | Count | Effort |\n|----------|-------|--------|\n| Source identifiers | 3,500+ lines | Large — automated sed + manual review |\n| File/directory renames | 15+ files | Medium — git mv |\n| Type/interface renames | 20+ types | Medium — find-replace |\n| Test updates | 100+ lines | Medium — automated |\n| Mobile package namespace | 3 apps | Small — config change |\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-adapters-terminology-and-structure-gaps",
      "to": "page:docs-adapters-terminology-and-structure-gaps-code-identifier-renames",
      "kind": "contains_page"
    }
  ]
}