{
    "schema_version":  "1.0",
    "patch_id":  "H10.9.2",
    "created_at":  "2026-07-10T12:20:06Z",
    "source_root":  "C:\\xampp\\htdocs\\ddb-new",
    "files":  [
                  {
                      "path":  "DDB_VERSION.json",
                      "existed_before":  true,
                      "before_sha256":  "d5774f01029acaa6562344accc2bde5514ffc18c739da50db2dbb90a65e70018",
                      "target_sha256":  "a5dfd4a94b2ed942f514d647d201263288d9ffb58709385fb4e99856234087d9"
                  },
                  {
                      "path":  "app/Views/layouts/main.php",
                      "existed_before":  true,
                      "before_sha256":  "e3270c4bec17fd5ab9101759bc0e27723d4a5224ac51ce95c029fea7683ea07e",
                      "target_sha256":  "e7887a370b52129ef9161727a6e00144536dc32b7c7f4d5792d3d1852ff8a244"
                  },
                  {
                      "path":  "app/Views/revenue/index.php",
                      "existed_before":  true,
                      "before_sha256":  "1fdbe7dfca4aabca764dd9ef3c393cbd69d88615a7b4153acdc50fc25509522d",
                      "target_sha256":  "879b11b352f50833b178777f1b0cd796f08c589d07f78d8196af7666d433e366"
                  },
                  {
                      "path":  "config/i18n.php",
                      "existed_before":  true,
                      "before_sha256":  "a92ba5aaf7d08ea42b4e793d3466be4cac050624db73133d03fba309a3bacdf3",
                      "target_sha256":  "6194e0a44c87e59e70d96274d312a5a7a469be747edb03eec5ee29b1dafc6abf"
                  },
                  {
                      "path":  "docs/phase10_9_2_revenue_chart_rendering_executive_ux_closure.md",
                      "existed_before":  false,
                      "before_sha256":  "",
                      "target_sha256":  "acda62c7a93c99473f72ef828553c7a64e8ac8a15f8d389b76ef7832af0a1c6a"
                  },
                  {
                      "path":  "public/phase10-9-2-revenue-chart-rendering-qa.php",
                      "existed_before":  false,
                      "before_sha256":  "",
                      "target_sha256":  "671ee3ebbb7f691ddd6142866ffcfd136fd5de08c543805c0596d8321be9c2f2"
                  },
                  {
                      "path":  "public/phase10-9-revenue-parity-qa.php",
                      "existed_before":  true,
                      "before_sha256":  "bb7858efe9682c660c2b2834821cf090107b2595bc13f84703b982f00fc1ae52",
                      "target_sha256":  "5c2b048334fc91408a38296bacdea69f4feeb423400c3a96ebfbb148dde1cb1d"
                  },
                  {
                      "path":  "public/assets/css/revenue-executive-parity.css",
                      "existed_before":  true,
                      "before_sha256":  "12d5cfbde1b5f2e886f240b705b8e3040e966546053815a0d6b88145ccd0bc46",
                      "target_sha256":  "5b94e6d96d73fda775d1371ede693fc49f1496aaff0bcdb2029009ab971a2419"
                  },
                  {
                      "path":  "public/assets/js/charts.js",
                      "existed_before":  true,
                      "before_sha256":  "2af91a865a601b90333d2d923d277bdffc0c49b01bea98358e6ca3ee3b13c538",
                      "target_sha256":  "9f5c2adf3e807a9abd94bffe716fdc095c139d2742258e11373772166989d9f2"
                  }
              ]
}