{
  "schema": "https://agent-buildprint.com/schemas/buildprint-package.v1.json",
  "slug": "personal-agent-chat",
  "title": "Personal Agent Chat",
  "category": "Mapped Project",
  "tier": "agent-grade",
  "status": "validated",
  "publicStatus": {
    "label": "Mapper converted",
    "explanation": "Converted to executable Buildprint phase-flow methodology with seed-only packaged evidence and honest runtime evidence rules."
  },
  "runtime": [
    "Mapper executable Buildprint",
    "Any backend",
    "Deterministic local proof first"
  ],
  "stack": [
    "Streaming chat",
    "Provider router",
    "Tools / Skills / MCP",
    "Memory and compaction",
    "Subagents",
    "Telemetry",
    "WebUI/API workbench"
  ],
  "canonicalStart": "BUILDPRINT.md",
  "readOrder": [
    "BUILDPRINT.md",
    "01-questions.md",
    "02-project-setup.md",
    "blueprint.yaml",
    "03-phases/phase-index.yaml",
    "03-phases/01-contracts-storage.md",
    "04-evaluation.md",
    "05-evidence/evidence-ledger.jsonl"
  ],
  "entrypoints": {
    "human": "/buildprints/personal-agent-chat/",
    "agent": "/buildprints/personal-agent-chat/agent.md",
    "manifest": "/buildprints/personal-agent-chat/package.json",
    "prompt": "/buildprints/personal-agent-chat/prompt.txt",
    "github": "https://github.com/DomEscobar/agent-buildprint/tree/main/buildprints/personal-agent-chat",
    "originGithub": "https://github.com/TheSyart/emperor-agent",
    "rawBase": "https://agent-buildprint.com/buildprints/personal-agent-chat/files"
  },
  "bootstrap": {
    "command": "agb start https://agent-buildprint.com/buildprints/personal-agent-chat/package.json",
    "fallbackCommand": "git clone https://github.com/DomEscobar/agent-buildprint && node agent-buildprint/bin/agb.js start https://agent-buildprint.com/buildprints/personal-agent-chat/package.json",
    "stateDir": ".buildprint",
    "snapshotMode": "download_exact",
    "rule": "Do not write, summarize, or regenerate snapshot files manually. Use agb start to download exact files from this manifest."
  },
  "files": [
    {
      "path": "01-questions.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/01-questions.md"
    },
    {
      "path": "02-project-setup.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/02-project-setup.md"
    },
    {
      "path": "03-phases/01-contracts-storage.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/01-contracts-storage.md"
    },
    {
      "path": "03-phases/02-provider-streaming-runtime.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/02-provider-streaming-runtime.md"
    },
    {
      "path": "03-phases/03-tools-skills-mcp-policy.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/03-tools-skills-mcp-policy.md"
    },
    {
      "path": "03-phases/04-memory-subagents-telemetry.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/04-memory-subagents-telemetry.md"
    },
    {
      "path": "03-phases/05-safety-claim-boundaries.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/05-safety-claim-boundaries.md"
    },
    {
      "path": "03-phases/06-webui-api-workbench.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/06-webui-api-workbench.md"
    },
    {
      "path": "03-phases/phase-flow.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/phase-flow.md"
    },
    {
      "path": "03-phases/phase-index.yaml",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/03-phases/phase-index.yaml"
    },
    {
      "path": "04-evaluation.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/04-evaluation.md"
    },
    {
      "path": "05-evidence/evidence-ledger.jsonl",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/05-evidence/evidence-ledger.jsonl"
    },
    {
      "path": "05-evidence/evidence-ledger.schema.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/05-evidence/evidence-ledger.schema.json"
    },
    {
      "path": "06-contracts/data-persistence.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/data-persistence.md"
    },
    {
      "path": "06-contracts/integration-runtime.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/integration-runtime.md"
    },
    {
      "path": "06-contracts/product-architect.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/product-architect.md"
    },
    {
      "path": "06-contracts/security-boundary.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/security-boundary.md"
    },
    {
      "path": "06-contracts/test-and-verification.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/test-and-verification.md"
    },
    {
      "path": "06-contracts/ux-ui-craft.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/06-contracts/ux-ui-craft.md"
    },
    {
      "path": "blueprint.yaml",
      "purpose": "machine-readable executable packet router",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/blueprint.yaml"
    },
    {
      "path": "BUILDPRINT.md",
      "purpose": "compatibility bootstrap or package contract",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/BUILDPRINT.md"
    },
    {
      "path": "checks/acceptance.md",
      "purpose": "acceptance checklist",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/checks/acceptance.md"
    },
    {
      "path": "CONTRACTS.md",
      "purpose": "legacy interface/data contracts, when present",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/CONTRACTS.md"
    },
    {
      "path": "generated/agent-prompt.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/generated/agent-prompt.md"
    },
    {
      "path": "PLAN.md",
      "purpose": "legacy execution index, when present",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/PLAN.md"
    },
    {
      "path": "publication.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/publication.json"
    },
    {
      "path": "README.md",
      "purpose": "human overview, non-authoritative",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/README.md"
    },
    {
      "path": "SPEC.md",
      "purpose": "legacy behavior requirements, when present",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/SPEC.md"
    },
    {
      "path": "TEST_MATRIX.md",
      "purpose": "legacy risk-to-test alignment, when present",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/TEST_MATRIX.md"
    },
    {
      "path": "VALIDATION_TEMPLATE.md",
      "purpose": "legacy completion report template, when present",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/personal-agent-chat/files/VALIDATION_TEMPLATE.md"
    }
  ],
  "instructions": {
    "canonicalStart": "BUILDPRINT.md",
    "readOrder": [
      "BUILDPRINT.md",
      "01-questions.md",
      "02-project-setup.md",
      "blueprint.yaml",
      "03-phases/phase-index.yaml",
      "03-phases/01-contracts-storage.md",
      "04-evaluation.md",
      "05-evidence/evidence-ledger.jsonl"
    ],
    "rule": "Do not scrape human cards. Use this manifest, agent.md, and raw files. BUILDPRINT.md is the canonical execution authority. Complete 01-questions.md and 02-project-setup.md before phase work; blueprint.yaml and other structured files are machine-readable mirrors/routers, not competing instructions."
  }
}