)]}'
{
  "commit": "a644aad1a7ca08d1f2b3db2e023191531b9e81e2",
  "tree": "9613e3b863083f3e7da01e48ffc752aff281ec4e",
  "parents": [
    "aa786f263ad8daa9f67e5f22031576946602bae6"
  ],
  "author": {
    "name": "Jarek Potiuk",
    "email": "jarek@potiuk.com",
    "time": "Tue Apr 07 15:47:19 2026 +0200"
  },
  "committer": {
    "name": "Jarek Potiuk",
    "email": "jarek@potiuk.com",
    "time": "Tue Apr 07 16:07:12 2026 +0200"
  },
  "message": "Docs: Improve security docs wording, extract workload isolation, recommend DagBundle\n\n- Reword DFP/Triggerer descriptions to clarify software guards vs intentional bypass\n- Extract workload isolation section from jwt_token_authentication into workload.rst\n- Recommend Dag Bundle mechanism (GitDagBundle) for DAG synchronization\n- Fix typo in public-airflow-interface.rst and broken backtick in jwt_token_authentication.rst\n- Update cross-references between security docs\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac347fd2e91aec1fc485d3ba1be438635c098d9c",
      "old_mode": 33188,
      "old_path": "AGENTS.md",
      "new_id": "ce8e8384ec9b0bf8545915bc5a0f0733fc78e0d8",
      "new_mode": 33188,
      "new_path": "AGENTS.md"
    },
    {
      "type": "modify",
      "old_id": "2f9537aad3c11b118f425614352ff1864207ebd8",
      "old_mode": 33188,
      "old_path": "airflow-core/docs/administration-and-deployment/production-deployment.rst",
      "new_id": "e88b94d94ba8b206882f49726b14f3be9a5d2e4a",
      "new_mode": 33188,
      "new_path": "airflow-core/docs/administration-and-deployment/production-deployment.rst"
    },
    {
      "type": "modify",
      "old_id": "2c271a580b330a7a3ed303ef7c7a3d1fe13a1a68",
      "old_mode": 33188,
      "old_path": "airflow-core/docs/public-airflow-interface.rst",
      "new_id": "4f4c09d66d173f386577ee284eb2587547037ca2",
      "new_mode": 33188,
      "new_path": "airflow-core/docs/public-airflow-interface.rst"
    },
    {
      "type": "modify",
      "old_id": "38528811f138f7c6c60f01199ef7f67adaf51d5e",
      "old_mode": 33188,
      "old_path": "airflow-core/docs/security/jwt_token_authentication.rst",
      "new_id": "7aa85bba9a38138fe7b697d149ad8ac620829969",
      "new_mode": 33188,
      "new_path": "airflow-core/docs/security/jwt_token_authentication.rst"
    },
    {
      "type": "modify",
      "old_id": "de9606850585ee34fbe9f565e5b318e3f6846148",
      "old_mode": 33188,
      "old_path": "airflow-core/docs/security/security_model.rst",
      "new_id": "96f6f66783b14d21f15ada22fa29b9d20dd7b1bb",
      "new_mode": 33188,
      "new_path": "airflow-core/docs/security/security_model.rst"
    },
    {
      "type": "modify",
      "old_id": "31714aa21fbb260203ec549824e07ce6bed9f4d5",
      "old_mode": 33188,
      "old_path": "airflow-core/docs/security/workload.rst",
      "new_id": "0496cddc7f54af7d1ee1627045c66dedd6b256fc",
      "new_mode": 33188,
      "new_path": "airflow-core/docs/security/workload.rst"
    }
  ]
}
