iiRecord
Agentic AI Atlas · adr
blueprint:adra5c.ai
II.
Blueprint JSON

blueprint:adr

Structured · live

adr json

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

File · extensions/blueprints/adr.yamlCluster · extensions
Record JSON
{
  "id": "blueprint:adr",
  "_kind": "Blueprint",
  "_file": "extensions/blueprints/adr.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "adr",
    "description": "Scaffold Architecture Decision Records — docs/adr/ tree, Michael Nygard (or MADR / Y-statement)\ntemplate, adr-tools or log4brains installation, and a PR nudge bot that suggests creating an ADR\nwhen architecture-touching paths change (nudge only, never blocking).\n",
    "installMd": "@plugins/a5c/marketplace/blueprints/adr/install.md",
    "configureMd": "@plugins/a5c/marketplace/blueprints/adr/configure.md",
    "uninstallMd": "@plugins/a5c/marketplace/blueprints/adr/uninstall.md",
    "latestVersion": "1.0.0",
    "versions": [
      "1.0.0"
    ],
    "tags": [
      "adr",
      "architecture",
      "documentation",
      "decisions",
      "log4brains",
      "adr-tools"
    ],
    "author": "a5c-ai",
    "packagePath": "plugins/adr",
    "marketplaceUrl": "https://github.com/a5c-ai/babysitter",
    "scope": "project",
    "domains": [
      "topic:architecture-decisions",
      "domain:software-engineering"
    ],
    "requiresLanguages": [],
    "requiresFrameworks": [],
    "targetSurface": [
      "filesystem",
      "github-actions",
      "readme"
    ],
    "breakpoints": [
      "Stage 1: Project Analysis (existing ADRs, ADR tooling, architecture-touching paths, docs site)",
      "Stage 2: Tool Choice (adr-tools / adr-tools-python / log4brains / MADR-only)",
      "Stage 3: Template (Nygard / MADR / Y-statement)"
    ]
  },
  "outgoingEdges": [
    {
      "from": "blueprint:adr",
      "to": "agent:claude-code",
      "kind": "executable_by",
      "attributes": {}
    },
    {
      "from": "blueprint:adr",
      "to": "agent:codex",
      "kind": "executable_by",
      "attributes": {}
    },
    {
      "from": "blueprint:adr",
      "to": "agent:cursor",
      "kind": "executable_by",
      "attributes": {}
    },
    {
      "from": "blueprint:adr",
      "to": "agent:gemini-cli",
      "kind": "executable_by",
      "attributes": {}
    },
    {
      "from": "blueprint:adr",
      "to": "topic:architecture-decisions",
      "kind": "applies_to",
      "attributes": {
        "confidence": "primary"
      }
    },
    {
      "from": "blueprint:adr",
      "to": "source-ref:a5c-marketplace-adr",
      "kind": "sourced_from",
      "attributes": {}
    },
    {
      "from": "blueprint:adr",
      "to": "source-ref:a5c-marketplace",
      "kind": "sourced_from",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "scope-boundary:blueprint-adr.scope",
      "to": "blueprint:adr",
      "kind": "bounds_subject"
    }
  ]
}