{
  "phase": "phase7",
  "generated_at_local": "2026-05-18 08:32:30",
  "files": [
    {
      "kind": "executive_summary",
      "section": "documents",
      "sha256": "b78f0658336bf86e9fa126b10f05606568854c38387349f7419b16fdfb5946a1",
      "path": "phase7\\Phase 7 Executive Summary.txt",
      "filename": "Phase 7 Executive Summary.txt",
      "bytes": 850,
      "modified_local": "2025-12-19 23:52:08"
    },
    {
      "kind": "methodology",
      "section": "documents",
      "sha256": "bb300abe517bf8b95788db250b9068a7e8501ac0d3d613c21c96b99d40f5aca5",
      "path": "phase7\\Methodology.txt",
      "filename": "Methodology.txt",
      "bytes": 705,
      "modified_local": "2025-12-19 23:50:18"
    },
    {
      "kind": "methodology_7metrics",
      "section": "documents",
      "sha256": "7a8e1b22b143f7832b0791054361c120171195f3b61180edfc501002e2e5c624",
      "path": "phase7\\Methodology 7metrics.txt",
      "filename": "Methodology 7metrics.txt",
      "bytes": 701,
      "modified_local": "2025-12-19 23:50:18"
    },
    {
      "kind": "phase_summary",
      "section": "documents",
      "sha256": "d8a2fab36d7d8ae861bb86467f3797ca70d70ec2fc5e37feef39faa19dbfe50e",
      "path": "phase7\\Phase Summary.txt",
      "filename": "Phase Summary.txt",
      "bytes": 600,
      "modified_local": "2025-12-19 23:50:18"
    },
    {
      "kind": "evidence_registry",
      "section": "documents",
      "sha256": "32a59653532e6fcd783066064b7231c042185c23a8a9c05d844d8312dada8aa1",
      "path": "phase7\\Evidence Registry.txt",
      "filename": "Evidence Registry.txt",
      "bytes": 341,
      "modified_local": "2026-04-23 15:39:44"
    },
    {
      "kind": "scope_disclaimer",
      "section": "documents",
      "sha256": "aeea154bb498383410f836fa6ba32ec7cc8d1cd340e4783b1e5e510709636481",
      "path": "phase7\\Disclaimer Scope And Disclaimer.txt",
      "filename": "Disclaimer Scope And Disclaimer.txt",
      "bytes": 838,
      "modified_local": "2026-04-01 10:08:43"
    },
    {
      "kind": "conclusion",
      "section": "documents",
      "sha256": "81ec9c4f99fee04b2c8f3345aca3d908c3f04345b182689a4ed2473258e08bc3",
      "path": "phase7\\Conclusion.txt",
      "filename": "Conclusion.txt",
      "bytes": 467,
      "modified_local": "2025-12-19 23:50:18"
    },
    {
      "kind": "readme_manifest",
      "section": "documents",
      "sha256": "db6dcc3f9383beda10c32d00aea19a924b31389d1292dfaeba964fb84042a5ae",
      "path": "phase7\\Phase 7 READ ME-Manifest.txt",
      "filename": "Phase 7 READ ME-Manifest.txt",
      "bytes": 803,
      "modified_local": "2025-12-19 23:50:24"
    },
    {
      "kind": "regions_per_qiraat",
      "section": "documents",
      "sha256": "4dd9bd70265ceefc0121496a23bd2f81465b789bb40c52e05fdda53c1f88a143",
      "path": "phase7\\Regions Per Qiraat.txt",
      "filename": "Regions Per Qiraat.txt",
      "bytes": 4655,
      "modified_local": "2026-05-11 21:43:46"
    },
    {
      "kind": "manuscript_notes",
      "section": "evidence_record",
      "sha256": "eeb10cc3ca61b15b7dcf6455d81a8da0d85f8aaf277a24182328f22fb5b0f813",
      "path": "phase7\\Manuscript_Notes.xlsx",
      "filename": "Manuscript_Notes.xlsx",
      "bytes": 17936620,
      "modified_local": "2026-04-23 19:26:58"
    },
    {
      "kind": "manuscript_registry",
      "section": "evidence_record",
      "sha256": "a1d0df61ad126294e32ca0646efd8371c5f38027d6123a884d25c278891c3ec6",
      "path": "phase7\\Manuscript_Registry(1).xlsx",
      "filename": "Manuscript_Registry(1).xlsx",
      "bytes": 7026,
      "modified_local": "2026-04-23 16:59:18"
    },
    {
      "kind": "phase1_normalization_engine",
      "section": "source_bundle",
      "sha256": "a5e3a8ade8411fb688acba8bbeff6edb46a9f8c29b6d1c9f8432fc2e93ade468",
      "path": "phase7\\Source Bundle\\Phase 1\\Scripts\\normalization_engine.py",
      "filename": "normalization_engine.py",
      "bytes": 12957,
      "modified_local": "2026-03-09 20:15:03"
    },
    {
      "kind": "phase1_ornamentation_scanner",
      "section": "source_bundle",
      "sha256": "30989c5af047c0145664f28e1033b22315e130e1c7c7f50b0b3b5fd8baa50392",
      "path": "phase7\\Source Bundle\\Phase 1\\Scripts\\ornamentation_scanner.py",
      "filename": "ornamentation_scanner.py",
      "bytes": 7360,
      "modified_local": "2026-03-09 20:31:59"
    },
    {
      "kind": "phase1_requirements",
      "section": "source_bundle",
      "sha256": "7d104815efa1d30bbca0f8a11f545b656de9126737e8197b2dfb83e5d83e8492",
      "path": "phase7\\Source Bundle\\Phase 1\\requirements.txt",
      "filename": "requirements.txt",
      "bytes": 36,
      "modified_local": "2026-03-09 20:07:24"
    },
    {
      "kind": "phase2_submission",
      "section": "source_bundle",
      "sha256": "632747c18f12a03650770b4f099bb899bafce5e4297abfc1c8d8995fcdaec30b",
      "path": "phase7\\Source Bundle\\Phase 2\\Submission_normalized.xlsx",
      "filename": "Submission_normalized.xlsx",
      "bytes": 303101,
      "modified_local": "2026-05-11 22:57:30"
    },
    {
      "kind": "phase2_the_criterion",
      "section": "source_bundle",
      "sha256": "fe1a31ff2c35ceac9f1f55b9403bf51f98134acec5e9d0705a15b7129c7c50c2",
      "path": "phase7\\Source Bundle\\Phase 2\\The_Criterion_normalized.xlsx",
      "filename": "The_Criterion_normalized.xlsx",
      "bytes": 364957,
      "modified_local": "2026-03-06 11:02:15"
    },
    {
      "kind": "phase2a_letter_tally_engine",
      "section": "source_bundle",
      "sha256": "99f9a5b7afdca0cf768f4ec713719e314b9f448ccbcc33f5191729d252badc54",
      "path": "phase7\\Source Bundle\\Phase 2\\Scripts\\Phase 2A\\letter_tally_engine.py",
      "filename": "letter_tally_engine.py",
      "bytes": 11044,
      "modified_local": "2026-03-21 20:18:23"
    },
    {
      "kind": "phase2b_14_initial_engine",
      "section": "source_bundle",
      "sha256": "158d38ee0a30a788845f1c7080298f429f11ddff580bd0e2d00104217afaf6c6",
      "path": "phase7\\Source Bundle\\Phase 2\\Scripts\\Phase 2B\\14_initial_engine.py",
      "filename": "14_initial_engine.py",
      "bytes": 18482,
      "modified_local": "2026-03-22 00:11:40"
    },
    {
      "kind": "phase2b_validate_outputs",
      "section": "source_bundle",
      "sha256": "faf7a49f1f45e88f5aaa5a7516fe83515fab3ee459b379248b3d8f53d04d7b0d",
      "path": "phase7\\Source Bundle\\Phase 2\\Scripts\\Phase 2B\\validate_outputs.py",
      "filename": "validate_outputs.py",
      "bytes": 13470,
      "modified_local": "2026-03-21 23:56:30"
    },
    {
      "kind": "phase2_requirements",
      "section": "source_bundle",
      "sha256": "b70bcb6cb6316837ee2010bfcfade51a13f14b25f0c00b4c925851c3d096e2ed",
      "path": "phase7\\Source Bundle\\Phase 2\\requirements.txt",
      "filename": "requirements.txt",
      "bytes": 36,
      "modified_local": "2026-03-21 23:54:05"
    },
    {
      "kind": "phase345_build_7_metrics",
      "section": "source_bundle",
      "sha256": "79759080e50850824ad66797751cec97c57d862e1fa7208c75c29ba8e1c48d01",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\build_7_metrics.py",
      "filename": "build_7_metrics.py",
      "bytes": 18022,
      "modified_local": "2026-03-23 17:12:46"
    },
    {
      "kind": "phase345_global_lock",
      "section": "source_bundle",
      "sha256": "b3af8c107668335118090e60b71a75d38ed037a05f0584caaeab21ed550b5439",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\global_lock.py",
      "filename": "global_lock.py",
      "bytes": 20776,
      "modified_local": "2026-05-12 00:30:37"
    },
    {
      "kind": "phase345_locks_summary",
      "section": "source_bundle",
      "sha256": "0c4957deec549e603e7e1aab74b7bec8f2048220afbdd14e4b0f377ae4960059",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\locks_summary.py",
      "filename": "locks_summary.py",
      "bytes": 16919,
      "modified_local": "2026-03-28 16:28:06"
    },
    {
      "kind": "phase345_run_pipeline",
      "section": "source_bundle",
      "sha256": "4a051859235fa843b58ad37162418494d4d311afc406281eede97d0ef048df3e",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\run_pipeline.py",
      "filename": "run_pipeline.py",
      "bytes": 2226,
      "modified_local": "2026-05-17 23:43:11"
    },
    {
      "kind": "phase345_sura_locks",
      "section": "source_bundle",
      "sha256": "1cfa6cde93734d311c40ce17d1924c7d5dde8884c3b33f9921937e03417e4e77",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\sura_locks.py",
      "filename": "sura_locks.py",
      "bytes": 13801,
      "modified_local": "2026-05-12 00:30:29"
    },
    {
      "kind": "phase345_verse_locks",
      "section": "source_bundle",
      "sha256": "d384f80e491ad90e736d44221f6a29af4a19553ee98d222fe0fa561e0632fd57",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\verse_locks.py",
      "filename": "verse_locks.py",
      "bytes": 14012,
      "modified_local": "2026-05-12 00:30:29"
    },
    {
      "kind": "phase345_requirements",
      "section": "source_bundle",
      "sha256": "07ee63f6595d130b6f584c7fea11e002f9bd86c4785e7bd6a0e59d530434d931",
      "path": "phase7\\Source Bundle\\Phase 3, 4, 5\\Scripts\\requirements.txt",
      "filename": "requirements.txt",
      "bytes": 102,
      "modified_local": "2026-05-17 23:45:49"
    }
  ],
  "signatures": {
    "phase7_bundle_sha256": "d75f039be719c9d08af7e09718fafc78b8edb37f209db0674eeaaf2d4829bdf1"
  }
}