{
  "version": "1.0.0-rc2",
  "source_hashes": {
    "AUDIT_FINDINGS.md": "00461d28e58ca2791cd69d8bf4795e70141f7a6b7e9d52e82f7e14ced30ee081",
    "README.md": "1064225fb26ca6e3bcd11a14cf14e7927e8930680df8d6c9ec40f20dbb87b511",
    "audit_dashboard.py": "41e4a53c6874641b5b246bdf92d3fccdd1d529b4e98e43a514d498e7dcf8528d",
    "audit_ledger.py": "72beebf9474968d8b7570986017f672fbec46daac810db6df8d1f7c4508098da",
    "audit_viewer.py": "70c2e07bc1a16058b279a0d457767f8c707cb615b924df1678114883113a6e5a",
    "auth_gate.py": "58deef77d7ba37ea8255367147dec33319276ca4c8bac3c6b778dc32657940e7",
    "gauntlet_v2.py": "e1e4ca0989d96b8b4be8b5fb1233f10440a0ba6e2848d64ddf48631ba663b363",
    "host_strategy.py": "d2bf77c06f2c98aa8005ff8a56b877b1d88211b4c7ad5f2a6b3e73f3d3558732",
    "requirements.txt": "7cbe709d58a624b2df8c66b269dbee92801e510ca5800b7eda1aa7a8b04047c0",
    "tests/test_audit.py": "210b3972f357289a3ae3aa37bb78351dfc500db4f3ad4a7f9ebca5b5be1f6a94",
    "tests/test_auth.py": "8c065733d31e934dde8eecd677153ed75b337258f17102d49e6b9928926096b0",
    "tests/test_native.py": "e6328f90468ea14068bfd1030f2431f7190411b20902725c243561f86b861996",
    "web/app.js": "8931dbd4a847df471de321651aef69d51cdb7be11c9f4ea6f532717d01e3f2f2",
    "web/index.html": "a5d35b57803065b74f1147670ad132f0489eb21c3c50044dcbec5a2b5fb5fb76",
    "web/styles.css": "f102155d9717b7bd67042217d0d4b3bc98ca82cafd77f1e99d7e0b9951331830"
  },
  "tests_passed": 71,
  "live_session_started": false
}
