{
  "job_id": "20261105T065307Z-ac340561af10",
  "valid_current_pass": true,
  "current_project_sources_match": true,
  "source_files_verified": 20,
  "tests": {
    "tests_run": 8,
    "passed": true,
    "failures": 0,
    "errors": 0,
    "skipped": 0
  },
  "prefix_checks_passed": 4,
  "original_schedule_verified": true,
  "all_training_target_ends_within_training_split": true,
  "original_first_100_issuers_preserved": true,
  "network_nodes_per_snapshot": 2000,
  "network_snapshots": 83,
  "demonstration_only": true,
  "actual_kic_or_user_holdings": false,
  "validated_risk_model": false,
  "primary_exploratory_gate_passed": false,
  "output_sha256": {
    "collection-receipt.json": "f4da4dc1083cbfcffc7143063b234f2058feadad6f2bedeb728850cd38eefdf3",
    "models.json": "b645526192765f2a1b4e22f582e2760b621aa17b4034ae6448872dce9e3b9098",
    "portfolio_features.csv": "da84f2c268fd7f13e6dbf57d32fe08273e95f2cf279cc873c7967aa52f2f5032",
    "portfolio_manifest.json": "ca1af871ad8d5bef2e4a9140cddf8160a1308fbedfe4b8dee4e83b8aa32eb72e",
    "portfolio_predictions.csv": "e18e59b197e691cb0b55ba22e5b326a08e53c0e3b747d77790b8b12129c6ebbb",
    "summary.json": "9a16904b2742b7afa78ca78ad07ea00eb67d71b3fc3445f0314dde500837f1e5",
    "tests.log": "b3ec020bde6ca8a6c15472c3a6bcfe02c4439bac7be8d5634a8fd4fc10947098",
    "weekly_network_nodes.json.gz": "fa99137cd1a469b6bb2fb7e6bfc06d5dd059708604dd49a5f817a307b275f04e"
  }
}
