{
  "phase_id": "phase-02",
  "category_id": "architecture_engineering_core",
  "doc_id": "brps",
  "source_path": "/home/yeff/public_html/devon/panel/data/brps.md",
  "documentation_branch_status": "CUSTOM_BRANCH",
  "bucket_statuses_from_docs_index": {
    "Prerequisites": "ACTIVE",
    "Installation": "ACTIVE",
    "Configuration": "ACTIVE",
    "Validation": "ACTIVE",
    "Observable Evidence": "ACTIVE",
    "Failure Modes & Recovery": "ACTIVE",
    "Completion & Promotion": "ACTIVE"
  },
  "exported_at": "2026-04-28T05:56:48.644291+00:00",
  "export_rule": "docs/json export generated from real panel/data source plus docs/index.php branch evidence; no authored content invented by export patch",
  "source_payload": {
    "source_format": "markdown",
    "raw_markdown": "# BRPS — BUILD, RELEASE & PROMOTION SPEC\nversion: v1.0\nstatus: ACTIVE\nparent: master_architecture_index.md\nphase: 02\nphase_name: Architecture & Engineering Canon\ndocument_role: build_release_and_promotion_standard_for_phase_02\n\n---\n\n## 1. OBJECTIVE\n\nDefine canonical build, release, promotion and rollback rules.\n\n---\n\n## 2. BUILD PRINCIPLE\n\nA build is valid only if:\n- inputs are known\n- version is known\n- contract impact is known\n- validation path exists\n\n---\n\n## 3. RELEASE PRINCIPLE\n\nA release is valid only if:\n- build passed\n- validation passed\n- audit path exists\n- rollback path exists\n- packaging audit exists\n- SBOM exists\n- production package does not expose sourcemap\n- production package does not expose sensitive artifacts\n\n---\n\n## 4. PROMOTION PRINCIPLE\n\nPromotion to higher environment is valid only if:\n- sandbox-first rule is respected\n- promotion gate passes\n- rollback readiness is confirmed\n- evidence is registered\n- operator code, runtime artifacts and debug artifacts remain separated\n- environment exposure policy is respected\n\n---\n\n## 5. ROLLBACK PRINCIPLE\n\nRollback is mandatory capability, not optional convenience.\n\n---\n\n## 6. ACCEPTANCE CRITERIA\n\nBRPS is valid only if:\n- build rule is explicit\n- release rule is explicit\n- promotion rule is explicit\n- rollback rule is explicit\n- packaging audit rule is explicit\n- SBOM rule is explicit\n- production artifact exposure rule is explicit\n"
  }
}
