{
  "schemaVersion": "bpa.docs-index/1",
  "siteVersion": "0.4.0",
  "authorityOrder": [
    "current-state",
    "normative",
    "architecture",
    "operations",
    "tutorial",
    "plan",
    "research",
    "historical"
  ],
  "entries": [
    {
      "id": "site.start.current-status",
      "title": "当前能力",
      "summary": "BPA 0.4 candidate 已实现、部分完成和明确未进入的能力边界。",
      "url": "https://maplecity1314.github.io/BPA/start/current-status/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/start/current-status.md",
      "authority": "current-state",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:0cd7a5d5324b4ea4f403437f1c1f3e00c5e39a5896d4ea114d42436f612a149e"
    },
    {
      "id": "site.model.workflow-v1alpha1",
      "title": "Workflow v1alpha1",
      "summary": "BPA 声明式 Workflow 的输入输出、节点图、风险与失败分支。",
      "url": "https://maplecity1314.github.io/BPA/models/workflow/v1alpha1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/workflow/v1alpha1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.1.0",
      "digest": "sha256:1c782557ae8dd52f021354fe572dfc4783d71016b922dff3f2e3ee4853260ee3"
    },
    {
      "id": "site.model.workflow-structured",
      "title": "Workflow v1alpha2 / v1alpha3",
      "summary": "结构化 sequence、call、decision、foreach、Assistance 与 Browser Resource Slot。",
      "url": "https://maplecity1314.github.io/BPA/models/workflow/structured/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/workflow/structured.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.3.0",
      "digest": "sha256:493a01a15ebe0f8bb4cbb1c0116a3d12e0ddefc904d6584832691cc0cde79542"
    },
    {
      "id": "site.model.node-v1alpha1",
      "title": "Node v1alpha1",
      "summary": "BPA 节点能力、运行时、风险、幂等与 Evidence 契约。",
      "url": "https://maplecity1314.github.io/BPA/models/node/v1alpha1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/node/v1alpha1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.1.0",
      "digest": "sha256:6920c32ff54933e41ffaa8358f55bb7714c72e061c54a9ecdc01bcb2ea4d45b7"
    },
    {
      "id": "site.model.node-v1alpha2",
      "title": "Node v1alpha2",
      "summary": "资源感知 Browser Node 的能力、Origin、认证等级和版本冻结规则。",
      "url": "https://maplecity1314.github.io/BPA/models/node/v1alpha2/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/node/v1alpha2.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:7151e67bbf670c7084dd238a3bbde117201a7f14c9311fd84b9cb8b92933fe61"
    },
    {
      "id": "site.model.assistance",
      "title": "Assistance Task v1alpha1",
      "summary": "AI Review、Human Confirm、Human Action、Lease、Fencing 与自动继续边界。",
      "url": "https://maplecity1314.github.io/BPA/models/assistance/v1alpha1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/assistance/v1alpha1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.3.0",
      "digest": "sha256:12b249949d30adc45303b7cc2430af1ab1fb1e5ceb9582e7e658cfcad6b95a6c"
    },
    {
      "id": "site.model.data",
      "title": "Dataset 与 Decision",
      "summary": "不可变 DatasetVersion、受限读取、Decision Candidate 与可撤销 DecisionRecord。",
      "url": "https://maplecity1314.github.io/BPA/models/data/v1alpha1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/data/v1alpha1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.3.0",
      "digest": "sha256:72ec1985acb76aebe9406755b29b03f0e5200ba6049341cbca6f94f2ac5b03e2"
    },
    {
      "id": "site.model.page",
      "title": "Page Model 与 Readiness",
      "summary": "PageModel、ElementContract、受限 Design Mode 和 Adapter-owned Readiness Contract。",
      "url": "https://maplecity1314.github.io/BPA/models/page/v1alpha1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/page/v1alpha1.md",
      "authority": "normative",
      "implementation": "partial",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.3.0",
      "digest": "sha256:6edc1ee2cf6c1d7a894e66a576941791c98ab2afd0e2d1144814f4e39f742ab3"
    },
    {
      "id": "site.model.execution-event",
      "title": "Execution Event v1",
      "summary": "BPA 执行历史中的有序、可审计事件信封。",
      "url": "https://maplecity1314.github.io/BPA/models/execution-event/v1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/execution-event/v1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:16ec6bafed76e2fcbc2abcbcfcdaea52ab6af1eb61bdc3dd46decdb01bd78bd3"
    },
    {
      "id": "site.model.evidence",
      "title": "Evidence v1",
      "summary": "BPA Evidence Metadata 的分类、完整性与保留字段。",
      "url": "https://maplecity1314.github.io/BPA/models/evidence/v1/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/models/evidence/v1.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:309ea25173268db09f8c6db8fa4cebf6e5a5b11a6f1757702e420bb6ff3587df"
    },
    {
      "id": "site.control.hello",
      "title": "Control Hello",
      "summary": "bpa.control/hello/1 的协商顺序、帧边界、错误语义和兼容策略。",
      "url": "https://maplecity1314.github.io/BPA/control/hello/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/control/hello.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:1fd261c103aa230db689de418290ef9d90051a7399b9b348aedafc13131c6e6e"
    },
    {
      "id": "site.control.resource-binding",
      "title": "Browser Resource Binding",
      "summary": "Node Requirement、Workflow Slot、Run Binding Snapshot 与派发前复核。",
      "url": "https://maplecity1314.github.io/BPA/control/resource-binding/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/control/resource-binding.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:1304eccc89cab78b54a80a47014dbc92a1a2d15deac6019365872caf5de5820d"
    },
    {
      "id": "site.control.trusted-evidence",
      "title": "可信证据与资产",
      "summary": "Browser Evidence、SourceRecord、AssetRecord、EvidenceLink 和本地内容寻址存储。",
      "url": "https://maplecity1314.github.io/BPA/control/trusted-evidence/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/control/trusted-evidence.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:fa90f46e7e62cbf5b7cd8ede941e49d62ee2807e51747f64a8c991ea7f6b0814"
    },
    {
      "id": "site.browser.v2",
      "title": "Browser Protocol v2",
      "summary": "Gateway、Native Host 与 Extension Bridge 之间的消息边界和完整生命周期。",
      "url": "https://maplecity1314.github.io/BPA/browser/v2/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/browser/v2.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:f9d04697ce0f30d482f64140c1fc3e4c0d820b2d887d18d241de52e2ef9165c8"
    },
    {
      "id": "site.browser.messages",
      "title": "消息参考",
      "summary": "Browser Protocol v2 的页面观察、探测、命令和确认语义。",
      "url": "https://maplecity1314.github.io/BPA/browser/v2/messages/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/browser/v2/messages.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:9fbb2ba5e6342d371fd414b6f0440acba5f5d39634e91206b1271825be72df26"
    },
    {
      "id": "site.browser.security",
      "title": "安全边界",
      "summary": "Permission Grant、Ed25519、Fencing Token 与不可信页面输入的约束。",
      "url": "https://maplecity1314.github.io/BPA/browser/v2/security/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/browser/v2/security.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:56066a1c95efeacbad3e93a679eba346f4b5eafa3ed01308a4681f391c1b950a"
    },
    {
      "id": "site.browser.timing-risk",
      "title": "Timing 与 Risk",
      "summary": "TimingPolicy 的有界等待与 RiskSignal 的明确阻断语义。",
      "url": "https://maplecity1314.github.io/BPA/browser/v2/timing-and-risk/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/browser/v2/timing-and-risk.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "1.0.0",
      "digest": "sha256:068f667a92922df8395ab60094c3fb12ea0318d9120524477b1ed514b0d5c0ba"
    },
    {
      "id": "site.reference.schemas",
      "title": "JSON Schema",
      "summary": "BPA 协议与公共模型的机器可读 JSON Schema 下载。",
      "url": "https://maplecity1314.github.io/BPA/reference/schemas/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/reference/schemas.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.1.0",
      "digest": "sha256:907b1cbc5b51196dc15aec228ff3d03cd0a8c54e22fb62659fbecbd780e1a848"
    },
    {
      "id": "site.reference.examples",
      "title": "规范消息样例",
      "summary": "Browser Protocol v2 与 Control Hello 的中性、可下载规范样例。",
      "url": "https://maplecity1314.github.io/BPA/reference/examples/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/reference/examples.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.1.0",
      "digest": "sha256:cfa44f449ce9781d172f7838df6dba7ece07ffeaf89b41405ef5a4d9d361f74b"
    },
    {
      "id": "site.reference.machine-readable",
      "title": "机器可读文档",
      "summary": "BPA 的 llms.txt、完整文本索引、结构化目录和 Raw Markdown 入口。",
      "url": "https://maplecity1314.github.io/BPA/reference/machine-readable/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/reference/machine-readable.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:74b097351ae4fe378c86e99e394dde0eaff850fa73ca853659237aa9b7bcc86d"
    },
    {
      "id": "site.reference.versioning",
      "title": "版本与兼容",
      "summary": "BPA 协议族、Schema 版本、Alpha 模型和兼容性规则。",
      "url": "https://maplecity1314.github.io/BPA/reference/versioning/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/reference/versioning.md",
      "authority": "normative",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:cf914511c0e8f6389aaea1e9014132a5d8b628e19060533f944312abdc2bdf5c"
    },
    {
      "id": "site.platform.architecture",
      "title": "模块与边界",
      "summary": "BPA Core、编译器、执行引擎、Runtime Provider、Gateway、Adapter 与应用层的依赖边界。",
      "url": "https://maplecity1314.github.io/BPA/platform/architecture/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/platform/architecture.md",
      "authority": "architecture",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:0e8fd73017bd5247363667864ac97862e61d0e0cfe5b1db8b995d0ef54d21bf9"
    },
    {
      "id": "site.platform.runtime-recovery",
      "title": "执行、恢复与幂等",
      "summary": "IR2 计划快照、事务边界、Inbox/Outbox、Fencing 与不确定终态。",
      "url": "https://maplecity1314.github.io/BPA/platform/runtime-recovery/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/platform/runtime-recovery.md",
      "authority": "architecture",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:3c350d9b2a9560537413d2c06bdf46b0efa8ab5cb88da878cff9f6a1a017af0a"
    },
    {
      "id": "site.platform.operator-console",
      "title": "业务工作台",
      "summary": "本地 Operator Console 的入口、安全会话、运行向导和当前功能范围。",
      "url": "https://maplecity1314.github.io/BPA/platform/operator-console/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/platform/operator-console.md",
      "authority": "architecture",
      "implementation": "partial",
      "audience": [
        "operator",
        "developer",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:3550ae2381112194774ab7879a848e5ff7773d3bfbd22d91e9c000162ab317ab"
    },
    {
      "id": "site.platform.ai-authoring",
      "title": "AI 创作与发布边界",
      "summary": "Codex 如何搜索能力、生成 Workflow/Node Candidate，并保持人工发布边界。",
      "url": "https://maplecity1314.github.io/BPA/platform/ai-authoring/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/platform/ai-authoring.md",
      "authority": "architecture",
      "implementation": "partial",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:85859dbd97adb4b40f7ffbe792ad9f8488a08951147e7430c89611158f0e13c2"
    },
    {
      "id": "site.operations.data-security",
      "title": "数据与保留",
      "summary": "本地数据分类、内容寻址存储、上传安全、删除约束与审计。",
      "url": "https://maplecity1314.github.io/BPA/operations/data-security/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/operations/data-security.md",
      "authority": "operations",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:57f82aad52856f58afd61b8f9455ada146d15ab8e8b2cb4505565fe0e40fc1d1"
    },
    {
      "id": "site.operations.runtime",
      "title": "安装与升级边界",
      "summary": "固定 Node.js 运行时、生产闭包、SQLite Migration、健康检查与安全回滚。",
      "url": "https://maplecity1314.github.io/BPA/operations/runtime/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/operations/runtime.md",
      "authority": "operations",
      "implementation": "partial",
      "audience": [
        "operator",
        "developer",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:c729d7a33f3627fd4cefc5bb12bd39814f8624ffd451d8be43f4a23c20f9ed00"
    },
    {
      "id": "site.operations.publishing",
      "title": "正式资产发布",
      "summary": "验证并人工发布 Workflow、Node、Adapter、Profile、Policy 和页面资产。",
      "url": "https://maplecity1314.github.io/BPA/operations/publishing/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/operations/publishing.md",
      "authority": "operations",
      "implementation": "active",
      "audience": [
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:deaa09885328da486a60db4f44b39b003adb79ab2ec4e3578b7ef126e3fcd590"
    },
    {
      "id": "site.guides.operator-console",
      "title": "使用本地工作台",
      "summary": "启动 BPA Operator Console，理解健康状态、导航和当前产品边界。",
      "url": "https://maplecity1314.github.io/BPA/guides/operator-console/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/operator-console.md",
      "authority": "tutorial",
      "implementation": "partial",
      "audience": [
        "operator",
        "developer",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:a65417f113396b144eec98ae7879e4b3d7cdbc339486933e3beda7aee93e5cdf"
    },
    {
      "id": "site.guides.run-workflow",
      "title": "启动 Workflow",
      "summary": "选择正式 Workflow、填写输入、绑定浏览器资源并观察一次 Run。",
      "url": "https://maplecity1314.github.io/BPA/guides/run-workflow/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/run-workflow.md",
      "authority": "tutorial",
      "implementation": "partial",
      "audience": [
        "operator",
        "developer",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:7c5b7b1a2f7cdc58c415da812ef4a04d86445903ab5627a9c6e364a4b5689fb1"
    },
    {
      "id": "site.guides.browser-sessions",
      "title": "Browser Session 与登录",
      "summary": "理解浏览器资源、精确绑定、认证状态和登录失效后的人工接管。",
      "url": "https://maplecity1314.github.io/BPA/guides/browser-sessions/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/browser-sessions.md",
      "authority": "tutorial",
      "implementation": "partial",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:1917efa1ad198f08df5fe591de4120d145bd093e5aa9b3d2277e563c135d86a9"
    },
    {
      "id": "site.guides.assistance-tasks",
      "title": "处理人工任务",
      "summary": "在任务中心处理 AI Review、Human Confirm 和 Human Action。",
      "url": "https://maplecity1314.github.io/BPA/guides/assistance-tasks/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/assistance-tasks.md",
      "authority": "tutorial",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:dcd91f3d825bad09f3cea51e667e12f624eb2a9cf42ec3cce61de40fdc34c1b5"
    },
    {
      "id": "site.guides.evidence-assets",
      "title": "查看证据与资产",
      "summary": "从 Run 追溯 Source、Evidence、Asset、摘要、保留策略和导出记录。",
      "url": "https://maplecity1314.github.io/BPA/guides/evidence-assets/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/evidence-assets.md",
      "authority": "tutorial",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:188328c83545dba2f5ebd09f386ef98fbd405bbf993e4a77e8bcdf8a2257f149"
    },
    {
      "id": "site.guides.recovery",
      "title": "故障与恢复",
      "summary": "处理 Console、Core、Chrome、Session 和页面状态变化。",
      "url": "https://maplecity1314.github.io/BPA/guides/recovery/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/guides/recovery.md",
      "authority": "tutorial",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:f9cadebeb8ed1c6f350f9682cbd33413f8fd5bacde6b901e0c4e084682a36a4a"
    },
    {
      "id": "site.home",
      "title": "可信地运行真实浏览器流程",
      "summary": "BPA 的产品边界、平台架构、执行模型、可信证据和公共协议入口。",
      "url": "https://maplecity1314.github.io/BPA/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/index.md",
      "authority": "tutorial",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:bd4c7f76f3ebc8f19121d06e88e622166779caab5148fecea218cfff7ba905a5"
    },
    {
      "id": "site.start.concepts",
      "title": "核心概念",
      "summary": "用最少的概念理解 BPA 的资产、执行、浏览器资源和可信证据。",
      "url": "https://maplecity1314.github.io/BPA/start/concepts/",
      "rawUrl": "https://maplecity1314.github.io/BPA/raw/start/concepts.md",
      "authority": "tutorial",
      "implementation": "active",
      "audience": [
        "operator",
        "developer",
        "integrator",
        "ai"
      ],
      "since": "0.4.0",
      "digest": "sha256:6fe5b2822d8399d63a43d6a125f8eb43e6c499460624d899c97c95a70a7f4360"
    }
  ]
}
