iiRecord
Agentic AI Atlas · genty Stack Renames
page:docs-genty-stack-renamesa5c.ai
II.
Page JSON

page:docs-genty-stack-renames

Structured · live

genty Stack Renames json

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

File · wiki/docs/genty-stack-renames.mdCluster · wiki
Record JSON
{
  "id": "page:docs-genty-stack-renames",
  "_kind": "Page",
  "_file": "wiki/docs/genty-stack-renames.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/genty-stack-renames/README.md",
    "sourceKind": "repo-docs",
    "title": "genty Stack Renames",
    "displayName": "genty Stack Renames",
    "slug": "docs/genty-stack-renames",
    "articlePath": "wiki/docs/genty-stack-renames/README.md",
    "article": "\n# genty Stack Renames\n\nThe agent stack packages should be renamed to use the \"genty\" brand consistently.\n\n## Target Convention\n\n| Package | Target Package | Directory | Target Dir |\n|---------|---------------|-----------|-----------|\n| genty core | `@a5c-ai/genty-core` | `packages/genty/core/` | `packages/genty/core/` |\n| genty runtime | `@a5c-ai/genty-runtime` | `packages/genty/runtime/` | `packages/genty/runtime/` |\n| `@a5c-ai/genty-platform` | `@a5c-ai/genty-platform` | `packages/genty/platform/` | `packages/genty/platform/` |\n| `@a5c-ai/genty` | `@a5c-ai/genty` (keep) | `packages/genty/` | `packages/genty/` (keep) |\n\n## Scope\n\n### Package References\n```bash\n# Count references\ngrep -rl \"@a5c-ai/genty-core\" packages/ docs/ .github/ --include=\"*.ts\" --include=\"*.json\" --include=\"*.yml\" --include=\"*.md\" | grep -v node_modules | grep -v dist | wc -l\ngrep -rl \"@a5c-ai/genty-runtime\" packages/ docs/ .github/ --include=\"*.ts\" --include=\"*.json\" --include=\"*.yml\" --include=\"*.md\" | grep -v node_modules | grep -v dist | wc -l\ngrep -rl \"@a5c-ai/genty-platform\" packages/ docs/ .github/ --include=\"*.ts\" --include=\"*.json\" --include=\"*.yml\" --include=\"*.md\" | grep -v node_modules | grep -v dist | wc -l\n```\n\n### Import Paths\nEvery import that targets a renamed package needs updating across the monorepo.\n\n### CI/CD\n- `.github/workflows/ci.yml` — build steps reference `packages/genty/core`, `packages/genty/platform`, etc.\n- `.github/workflows/publish.yml` — publish steps for each package\n- `.github/workflows/live-stack.yml` — build phases\n\n### Atlas Graph\n- `packages/atlas/graph/agent-stack/` — core-impls, runtime-impls, platform-impls reference these packages\n\n### Documentation\n- `docs/agent-layer-gaps.md` — references genty-core, genty-runtime, agent-platform throughout\n- `docs/agent-reference/*.md` — architecture docs\n- `docs/agent-stack/hooks/*.md` — hook coverage matrix\n\n## Execution Plan\n\n1. genty core package rename is complete.\n2. genty runtime package rename is complete.\n3. `git mv packages/genty/platform packages/genty/platform`\n4. genty core package references are updated across all files.\n5. genty runtime package references are updated across all files.\n6. Find-replace `@a5c-ai/genty-platform` → `@a5c-ai/genty-platform`\n7. genty core package paths are updated across all files.\n8. Update tsconfig references\n9. Regenerate package-lock.json\n10. Build and test\n\n## Notes\n\n- The `adapters` family keeps its name (it's the multiplexer for ALL agents, not just genty)\n- `babysitter-sdk` keeps its name (it's the SDK for the babysitter orchestration engine)\n- Only the L4/L5/L6 stack packages that ARE genty get renamed\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs",
      "to": "page:docs-genty-stack-renames",
      "kind": "contains_page"
    }
  ]
}