{
  "product": "Baltique OS",
  "version": "2.6.1",
  "release_name": "Verified Floorplans, Runtime Cache, UI Controls & Room Governance",
  "release_channel": "staging-first",
  "artifact_type": "overlay",
  "minimum_supported_version": "2.6.0",
  "built_at_utc": "2026-07-12T00:00:00Z",
  "migration_key": "243_core_2_6_1_verified_floorplans_runtime_ui_room_governance",
  "catalog": {
    "key": "authoritative_floorplans_261",
    "sha256": "86b6cd80882e9cc3493399192108ed26362218f77b82f007d06addf7929b2046",
    "sites": 3,
    "floors": 8,
    "rooms": 119,
    "visual_style_key": "premium_rose_cream_strategy_locked",
    "visual_style_locked": true
  },
  "source_documents": {
    "hallera": {
      "file_name": "PSZ-PT-A-RZUT.pdf",
      "sha256": "a7e599ec259a4d9d87d6073ba45a000fda4adfb1941538d9c5407d13ac0668d5",
      "relative_reference": "hallera/PSZ-PT-A-RZUT.pdf"
    },
    "pon_m1": {
      "file_name": "Rzut poziomu (-1).pdf",
      "sha256": "e4664609d1aa7282bd7a39bd45cbb80f48fec7fc996982863c263f62130e91b6",
      "relative_reference": "poniatowskiego/Rzut poziomu (-1).pdf"
    },
    "pon_0": {
      "file_name": "Rzut parteru.pdf",
      "sha256": "94273cdc5b4becb242130fd50f64a1db719014a6d4e3575f21b0ea8bf2655dd1",
      "relative_reference": "poniatowskiego/Rzut parteru.pdf"
    },
    "pon_1": {
      "file_name": "Rzut poziomu 01.pdf",
      "sha256": "fe4045085e6bad5c896120d44eee63a330c75f19d31a2b02e537858da67ff598",
      "relative_reference": "poniatowskiego/Rzut poziomu 01.pdf"
    },
    "pon_2": {
      "file_name": "Rzut poziomu 02.pdf",
      "sha256": "b64ad0531f6e50bfe4c8a59d85f3045ac0159bd8a07f8ff1a745c656be92ef75",
      "relative_reference": "poniatowskiego/Rzut poziomu 02.pdf"
    },
    "pon_3": {
      "file_name": "Rzut poziomu 03.pdf",
      "sha256": "982d0c5d01b826728a1e6098a280beaa1707bcfc18104dfa5f64821491b07d99",
      "relative_reference": "poniatowskiego/Rzut poziomu 03.pdf"
    },
    "niep": {
      "file_name": "Załącznik nr 2 cz.2 rzutu lokalu 1.3.pdf",
      "sha256": "eeeb13d95d31b11c72c9510dbb6c1a1c8bca3ff59083827c2b12546cec423098",
      "relative_reference": "niepodleglosci/Załącznik nr 2 cz.2 rzutu lokalu 1.3.pdf"
    }
  },
  "features": [
    "authoritative floorplan source register",
    "operational versus premium presentation separation",
    "three sites and eight verified levels",
    "119 source-verified room/space records",
    "controlled room create/edit/archive/restore/delete workflow",
    "room revision history and source deletion guard",
    "request-scoped metadata cache",
    "global dropdown and location-menu repair",
    "planned-site staff visibility governance",
    "Hospital Command Center integration",
    "Runtime Preflight provider"
  ],
  "safety": {
    "automatic_clinical_decisions": false,
    "automatic_patient_messages": false,
    "automatic_or_stage_move": false,
    "automatic_go_live": false,
    "source_verified_room_permanent_delete": false,
    "planned_sites_visible_to_ordinary_staff_by_default": false
  },
  "validation": {
    "merged_active_php": "995/995 PASS",
    "merged_active_javascript": "32/32 PASS",
    "merged_active_css": "146/146 PASS",
    "merged_active_json": "1/1 PASS",
    "static_validator": "69/69 PASS",
    "catalog_test": "31/31 PASS",
    "room_governance_test": "21/21 PASS",
    "schema_contract": "78/78 PASS",
    "sql_bindings_literal": "62/62 PASS",
    "sql_bindings_dynamic_reviewed": 34
  },
  "known_limits": [
    "not executed against the live OVH database during build",
    "not approved for production clinical use by build validation alone",
    "label-anchor hotspots are not full architectural room polygons",
    "current Sopot internal room subdivision is intentionally not invented"
  ],
  "forbidden_contents": [
    "app/config.php",
    ".env",
    "database dump",
    "patient data",
    "private keys",
    "production secrets",
    "source PDF files"
  ]
}
