{
  "schema": "actproof.bank_demo.v1",
  "page": "https://actproof.org/bank-demo/",
  "chosen_adoption_wedge": {
    "version": "2.1.0",
    "capability": "bank overlay + overlay-impact loop: candidate mapping, reviewed overlay decisions, and re-review impact when the profile changes",
    "reason": "The overlay is where a bank records its own internal mapping decisions against a pinned source-bound ActProof profile without treating ActProof as legal authority."
  },
  "supporting_versions": [
    {
      "version": "2.0.0",
      "capability": "reviewed profile governance and bank POC pack"
    },
    {
      "version": "2.2.0",
      "capability": "overlay impact review when ActProof profiles change"
    },
    {
      "version": "2.3.0",
      "capability": "release assurance pack with SBOM and artifact hashes"
    },
    {
      "version": "2.4.0",
      "capability": "optional local/internal read-only API service mode"
    }
  ],
  "bank_value_proposition": "Run ActProof locally against one DORA initial-notification draft and one internal field list. It shows missing required fields, high-judgement fields, source atoms, evidence expectations, source-atom coverage, candidate mappings, bank overlay decisions, and which decisions require re-review when the profile changes.",
  "where_actproof_fits": {
    "above": "Existing bank GRC, incident management, risk, audit and reporting workflows.",
    "actproof_layer": "Source-bound reference, candidate mapping, bank overlay decisions, profile locks, prevalidation reports and overlay impact reports.",
    "below": "Official source instruments, templates, glossary instructions, classification criteria and source atoms."
  },
  "bank_workflow": [
    "pin_profile_lock",
    "compare_internal_field_list",
    "create_bank_overlay",
    "record_bank_review_decisions",
    "prevalidate_sample_draft",
    "review_overlay_impact_when_profile_changes",
    "export_release_assurance_pack"
  ],
  "boundaries": [
    "not_legal_advice",
    "not_compliance_certification",
    "not_supervisory_approval",
    "not_submission_gateway",
    "candidate_mappings_are_not_final",
    "bank_sme_review_remains_required",
    "do_not_upload_sensitive_incident_data_to_public_endpoints"
  ],
  "demonstration": {
    "type": "live_interactive",
    "data_source": "/assets/data/dora.profile-view.json",
    "real_data": true,
    "note": "The page runs the change-control loop in the browser against the real generated DORA profile-view JSON. The gap report, overlay and overlay-impact are computed live, not pre-rendered.",
    "headline_loop": [
      "compare_schema",
      "record_reviewed_overlay",
      "overlay_impact_on_profile_change"
    ]
  },
  "positioning_note": "ActProof is not positioned as a replacement for GRC or incident-management systems. Its strongest role is the source-bound control layer beneath them."
}
