{
  "title": "Hebrew and Aramaic word-study source records",
  "attribution": "STEP Bible, based on work at Tyndale House Cambridge",
  "attributionUrl": "https://www.stepbible.org/",
  "sourceRevision": "dd88ab3772971e17c0ec28a5a6e34f2e97c2f848",
  "sources": [
    {
      "id": "TAHOT",
      "edition": "STEP Translators Amalgamated Hebrew Old Testament (TAHOT)",
      "description": "Hebrew and Aramaic text, source readings, contextual glosses, transliteration, morphology codes, and lexical identifiers.",
      "attribution": "STEP Bible, based on work at Tyndale House Cambridge",
      "attributionUrl": "https://www.stepbible.org/",
      "sourcePage": "https://github.com/STEPBible/STEPBible-Data",
      "sourceRevision": "dd88ab3772971e17c0ec28a5a6e34f2e97c2f848",
      "sourceRetrievedDate": "2026-10-10",
      "license": "Creative Commons Attribution 4.0 International",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "file": "TAHOT Gen-Deu.txt",
          "path": "Translators Amalgamated OT+NT/TAHOT Gen-Deu - Translators Amalgamated Hebrew OT - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Translators%20Amalgamated%20OT%2BNT/TAHOT%20Gen-Deu%20-%20Translators%20Amalgamated%20Hebrew%20OT%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "e9b8546ee48fe0bfc57c3b70f5f40e98d96580e803526d19026224e31753368b",
          "bytes": 18190455
        },
        {
          "file": "TAHOT Isa-Mal.txt",
          "path": "Translators Amalgamated OT+NT/TAHOT Isa-Mal - Translators Amalgamated Hebrew OT - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Translators%20Amalgamated%20OT%2BNT/TAHOT%20Isa-Mal%20-%20Translators%20Amalgamated%20Hebrew%20OT%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "f3ded203d2a74d6368932c97ae550d1d0754b271af491dc0dedf36fe3ba0bcc5",
          "bytes": 17977518
        },
        {
          "file": "TAHOT Job-Sng.txt",
          "path": "Translators Amalgamated OT+NT/TAHOT Job-Sng - Translators Amalgamated Hebrew OT - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Translators%20Amalgamated%20OT%2BNT/TAHOT%20Job-Sng%20-%20Translators%20Amalgamated%20Hebrew%20OT%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "bb508af3af07822fca84cc43a0eba79eb70eecf672aabc0245b8d8cecf329d96",
          "bytes": 9540623
        },
        {
          "file": "TAHOT Jos-Est.txt",
          "path": "Translators Amalgamated OT+NT/TAHOT Jos-Est - Translators Amalgamated Hebrew OT - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Translators%20Amalgamated%20OT%2BNT/TAHOT%20Jos-Est%20-%20Translators%20Amalgamated%20Hebrew%20OT%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "195fee1dc3653bab33701f170734eb894ed647c10cd08cc61749375fe8b73775",
          "bytes": 24500317
        }
      ]
    },
    {
      "id": "TBESH",
      "edition": "STEP Translators Brief lexicon of Extended Strongs for Hebrew",
      "description": "STEP-created lexical forms, transliterations, lexical morphology, and brief glosses. The long Meaning column is excluded.",
      "attribution": "STEP Bible, based on work at Tyndale House Cambridge",
      "attributionUrl": "https://www.stepbible.org/",
      "sourcePage": "https://github.com/STEPBible/STEPBible-Data",
      "sourceRevision": "dd88ab3772971e17c0ec28a5a6e34f2e97c2f848",
      "sourceRetrievedDate": "2026-10-10",
      "license": "Creative Commons Attribution 4.0 International",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "file": "TBESH.txt",
          "path": "Lexicons/TBESH - Translators Brief lexicon of Extended Strongs for Hebrew - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Lexicons/TBESH%20-%20Translators%20Brief%20lexicon%20of%20Extended%20Strongs%20for%20Hebrew%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "464dccadd95fd8620dd05fa0d7a4caba58ec3c4d5db3ebf38e43d046ca25b591",
          "bytes": 3288045
        }
      ]
    },
    {
      "id": "TEHMC",
      "edition": "STEP Translators Expansion of Hebrew Morphology Codes",
      "description": "Source morphology descriptions used to expand Hebrew and Aramaic grammatical codes.",
      "attribution": "STEP Bible, based on work at Tyndale House Cambridge",
      "attributionUrl": "https://www.stepbible.org/",
      "sourcePage": "https://github.com/STEPBible/STEPBible-Data",
      "sourceRevision": "dd88ab3772971e17c0ec28a5a6e34f2e97c2f848",
      "sourceRetrievedDate": "2026-10-10",
      "license": "Creative Commons Attribution 4.0 International",
      "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
      "files": [
        {
          "file": "TEHMC.txt",
          "path": "Morphology codes/TEHMC - Translators Expansion of Hebrew Morphology Codes - STEPBible.org CC BY.txt",
          "url": "https://raw.githubusercontent.com/STEPBible/STEPBible-Data/dd88ab3772971e17c0ec28a5a6e34f2e97c2f848/Morphology%20codes/TEHMC%20-%20Translators%20Expansion%20of%20Hebrew%20Morphology%20Codes%20-%20STEPBible.org%20CC%20BY.txt",
          "sha256": "78779bea824b31d4467dec0161d547481c86f266bc39def12cd11dc7dcbe6da7",
          "bytes": 394580
        }
      ]
    }
  ],
  "scope": {
    "books": 39,
    "chapters": 929,
    "numberedVerses": 23145,
    "psalmHeadings": 116,
    "sourceWords": 305634,
    "hebrewWords": 300807,
    "aramaicWords": 4827,
    "lexicalEntries": 11425
  },
  "sourceEditionFeatures": [
    "TAHOT is an amalgamated scholarly edition based on the Leningrad text. It normally follows the Qere reading rather than the Ketiv when these differ.",
    "TAHOT includes restored readings marked R and reconstructed extra Hebrew readings from Greek witnesses marked X. Those are features of the source edition and are not silently equated with directly preserved Leningrad readings.",
    "Source reading labels, meaning variants, spelling variants, exact source row identifiers, and native Hebrew references remain in the imported records."
  ],
  "transformations": [
    "Tab-separated source data is reformatted as one JSON file per book and lexical shards by identifier. Source IDs Sng, Jol, and Nam become application IDs Son, Joe, and Nah. Native references and source-row IDs keep the source abbreviations.",
    "The displayed text removes TAHOT slash and backslash annotation separators. Double separators between separate words become spaces. Hebrew letters, vowel points, accents, and punctuation are retained, and the exact original cell is retained as taggedText.",
    "The separate surface-word field removes terminal punctuation and explicit paragraph markers while retaining internal punctuation-separated letters. This field is used for the selected word heading.",
    "Contextual glosses and morphology codes preserve source cell contents. Source transliteration is displayed without affix separators. Morphology descriptions come from TEHMC, with spreadsheet wrapping quotes removed.",
    "Each nonempty primary source-word row becomes one word record. The 14 empty Qere positions remain in textualNotes with their Ketiv variants, rather than becoming empty clickable words. Alternate readings are not concatenated into the primary passage.",
    "The 36 word records with multiple distinct lexical roots retain all root identifiers and lemmas. One primary lexical entry is selected for display, with the additional roots retained for study.",
    "Only STEP glossary fields from TBESH are reproduced. For 21 source identifiers with no exact match in the pinned TBESH glossary, the explicitly labeled TAHOT lexical-tag lemma and gloss are used instead. No lexical definitions are generated.",
    "The published TAHOT English/NRSV reference organization is retained, including Psalm headings as verse 0. Each word also retains its native Hebrew source reference.",
    "The 116 Psalm headings map to the complete heading-bearing WEB Classic verse 1 with explicit overlap notes for both heading and verse 1. Shared English verses are deduplicated. English source text is not split or relabeled.",
    "Nehemiah 7:67-68 retains an explicit edition-difference note: TAHOT gives 200 singers and supplies a restored reading at 7:68, while WEB Classic gives 245 singers. Neither source wording is changed.",
    "Occurrence lists are calculated from imported lexical identifiers. They include secondary lexical roots and Psalm heading references."
  ],
  "excludedContent": {
    "TBESHMeaning": "The long TBESH Meaning column is not reproduced. Its source header attributes the abridged BDB material to Larry Pierce of OnlineBible.net and says permission should be gained from Online Bible before applying those definitions in a project.",
    "fullHebrewDictionary": "This website supplies brief STEP glossary records, not complete Hebrew dictionary articles.",
    "audio": "Hebrew and Aramaic pronunciation audio is not included by this import."
  },
  "verification": {
    "report": "reference-audit.json",
    "reportSha256": "d1cdcd4648e815fe471508231c46041d2b794793857cd417117efb9d4f79a66f",
    "scope": "Corpus structural/source-fidelity verification and bounded verse-boundary audit. It does not claim exhaustive word-for-word alignment or identical readings between TAHOT and WEB Classic.",
    "checks": [
      "All input hashes match pinned manifest",
      "Every source row occurs exactly once as a displayed word or explicit omitted-Qere note",
      "Every displayed text preserves every source Hebrew letter",
      "Surface words preserve internal punctuation-separated roots and remove only paragraph markers",
      "Contextual glosses and morphology match source cells exactly",
      "All Strong root identifiers resolve and occurrence lists exactly match corpus",
      "All 23,145 numbered references equal official WEB Classic reference sets",
      "All 116 Psalm heading mappings target actual heading-bearing WEB verse text",
      "Mixed Hebrew/Aramaic and Joel/Malachi numbering assertions pass"
    ]
  },
  "sourceManifest": "source-manifest.json",
  "byBook": {
    "Gen": {
      "name": "Genesis",
      "chapterCount": 50,
      "referenceCountIncludingHeadings": 1533,
      "sha256": "a7f9b9261d1c919575fa5a3b4d8110a967ac03a62093a58558204eb594258e51"
    },
    "Exo": {
      "name": "Exodus",
      "chapterCount": 40,
      "referenceCountIncludingHeadings": 1213,
      "sha256": "42ddbc6d65556729b5a13c40e2fe55b1392098656bca286416295602e0389cfd"
    },
    "Lev": {
      "name": "Leviticus",
      "chapterCount": 27,
      "referenceCountIncludingHeadings": 859,
      "sha256": "efbdaaa1a658ca53cd94823e326ca496c5c0bdee76d0c0c5523b12159bef598b"
    },
    "Num": {
      "name": "Numbers",
      "chapterCount": 36,
      "referenceCountIncludingHeadings": 1288,
      "sha256": "d57a645b90c170afe5eaff6e1842a9ba336446d1f992c4aabe1275153839f26a"
    },
    "Deu": {
      "name": "Deuteronomy",
      "chapterCount": 34,
      "referenceCountIncludingHeadings": 959,
      "sha256": "776293f9878e1862aa61578d5ee9e9d56442b7385644b4aa416045df1d9fc5ee"
    },
    "Jos": {
      "name": "Joshua",
      "chapterCount": 24,
      "referenceCountIncludingHeadings": 658,
      "sha256": "0b4551c0f0c664633ac2f2e6054f8bfcd3eca915b6ade990e794966fd297cf3e"
    },
    "Jdg": {
      "name": "Judges",
      "chapterCount": 21,
      "referenceCountIncludingHeadings": 618,
      "sha256": "e33b8fa59532e24c78e3930075db3b872604cfc4791f09db76fab1684ac64999"
    },
    "Rut": {
      "name": "Ruth",
      "chapterCount": 4,
      "referenceCountIncludingHeadings": 85,
      "sha256": "65aedb7ff2149e327d80270657daceae6145a1990eb21c1af3af474524ee62db"
    },
    "1Sa": {
      "name": "1 Samuel",
      "chapterCount": 31,
      "referenceCountIncludingHeadings": 810,
      "sha256": "725a87e2a09231f1e4db5134bbd4fc879de169b57a1dc7530bb63861ab3b4361"
    },
    "2Sa": {
      "name": "2 Samuel",
      "chapterCount": 24,
      "referenceCountIncludingHeadings": 695,
      "sha256": "474248d2176f7d973442d1c815ba1703eba20a28d7c7f91e58ab19bbf075c8a3"
    },
    "1Ki": {
      "name": "1 Kings",
      "chapterCount": 22,
      "referenceCountIncludingHeadings": 816,
      "sha256": "a43697ddfdee185433e865454b3279742917b22f1a822ed08f79a9f894676b05"
    },
    "2Ki": {
      "name": "2 Kings",
      "chapterCount": 25,
      "referenceCountIncludingHeadings": 719,
      "sha256": "dc7f6cfaf3dddcceb37f86d7d6456f8006de3aa85bf7263587fcd46aab714cf0"
    },
    "1Ch": {
      "name": "1 Chronicles",
      "chapterCount": 29,
      "referenceCountIncludingHeadings": 942,
      "sha256": "db02189ae5d5122a2028c73ad48833b68b92c7df763955a19e7091dd2ddf73d7"
    },
    "2Ch": {
      "name": "2 Chronicles",
      "chapterCount": 36,
      "referenceCountIncludingHeadings": 822,
      "sha256": "9853dca0ac9a4ad0f41996e11e6c652536ecae882dd886ef5e035956ba581b5f"
    },
    "Ezr": {
      "name": "Ezra",
      "chapterCount": 10,
      "referenceCountIncludingHeadings": 280,
      "sha256": "a5dc58c9e46047eace16f093d7bd5579d6f88ba5856dca28b354c5dc98e2629c"
    },
    "Neh": {
      "name": "Nehemiah",
      "chapterCount": 13,
      "referenceCountIncludingHeadings": 406,
      "sha256": "97f24585d219557f734d29eff6242095a2b1171e5b8a5fa3380da58ab323e5e9"
    },
    "Est": {
      "name": "Esther",
      "chapterCount": 10,
      "referenceCountIncludingHeadings": 167,
      "sha256": "210b86f3f6a12e4a8c0207d0bad50f40fe51bdb69248856bd56eb61355d6dc9c"
    },
    "Job": {
      "name": "Job",
      "chapterCount": 42,
      "referenceCountIncludingHeadings": 1070,
      "sha256": "c9e372be0d3f182d3753372e74e00f57d667b28eac4d9cf3355a0af7c95d308c"
    },
    "Psa": {
      "name": "Psalms",
      "chapterCount": 150,
      "referenceCountIncludingHeadings": 2577,
      "sha256": "e704d5c34603bb4f684c8f021beedade9e653946948932071e64ff2af4582178"
    },
    "Pro": {
      "name": "Proverbs",
      "chapterCount": 31,
      "referenceCountIncludingHeadings": 915,
      "sha256": "011a05600ba805c158f72a8c6d64a5a7f40e921982f814ccb5c5ed664175a6db"
    },
    "Ecc": {
      "name": "Ecclesiastes",
      "chapterCount": 12,
      "referenceCountIncludingHeadings": 222,
      "sha256": "d6f3cbb1a4a721c1ffaef4c63d5f6076887676a335a880e2d55f310f963d78ce"
    },
    "Son": {
      "name": "Song of Solomon",
      "chapterCount": 8,
      "referenceCountIncludingHeadings": 117,
      "sha256": "1f963af20df4aeee87667f9c09a3762432e344bb6eb6512261be42bbcaf0b2a4"
    },
    "Isa": {
      "name": "Isaiah",
      "chapterCount": 66,
      "referenceCountIncludingHeadings": 1292,
      "sha256": "f935c26c6d2d72831cb8cc2dfe29d3198350fd3fdec84762dbb5c420a53abdf0"
    },
    "Jer": {
      "name": "Jeremiah",
      "chapterCount": 52,
      "referenceCountIncludingHeadings": 1364,
      "sha256": "f02c050acc26d073c014b80b79305c253c91a9c72f08086ef5adef55250921a7"
    },
    "Lam": {
      "name": "Lamentations",
      "chapterCount": 5,
      "referenceCountIncludingHeadings": 154,
      "sha256": "93f28ee5fc7caf7adc8d73b9067aac7205ac2a76e31895ac3228557d8fb2de28"
    },
    "Ezk": {
      "name": "Ezekiel",
      "chapterCount": 48,
      "referenceCountIncludingHeadings": 1273,
      "sha256": "bcf87ceee8d96f95e6fb9abcc7cebc627fc2c5ff357ea558477211c13b6fda61"
    },
    "Dan": {
      "name": "Daniel",
      "chapterCount": 12,
      "referenceCountIncludingHeadings": 357,
      "sha256": "a46ab611c607558a1755e0fcba7e9f1aeba2cbb77aab47ff5e32e69ba657702b"
    },
    "Hos": {
      "name": "Hosea",
      "chapterCount": 14,
      "referenceCountIncludingHeadings": 197,
      "sha256": "4d9d7e7fc5818cbee4f94b9e2d566e7f9ee09aeac2f4cb8f0424cd512cd4050e"
    },
    "Joe": {
      "name": "Joel",
      "chapterCount": 3,
      "referenceCountIncludingHeadings": 73,
      "sha256": "457e0a4b16e6df55dd6ccf34acbb21164863d4100b480c4728f6edf70bfce5f3"
    },
    "Amo": {
      "name": "Amos",
      "chapterCount": 9,
      "referenceCountIncludingHeadings": 146,
      "sha256": "60735b93ba5602dd2ab9203b7934d0382ce8a236012718b603c9b04c25f3c9ab"
    },
    "Oba": {
      "name": "Obadiah",
      "chapterCount": 1,
      "referenceCountIncludingHeadings": 21,
      "sha256": "6e78fc44a805ea459d6e29d07a90850874a89a7a0b208a36f51af21fcaa73227"
    },
    "Jon": {
      "name": "Jonah",
      "chapterCount": 4,
      "referenceCountIncludingHeadings": 48,
      "sha256": "a7578fd8b9629d9826fc5fe5d6e45231f49522d62de5241caffda6cb5982095b"
    },
    "Mic": {
      "name": "Micah",
      "chapterCount": 7,
      "referenceCountIncludingHeadings": 105,
      "sha256": "56d96c4b5771f4dbb87861d851c5c7e7bdd55ada5b5026459b0d934c9c90a5b5"
    },
    "Nah": {
      "name": "Nahum",
      "chapterCount": 3,
      "referenceCountIncludingHeadings": 47,
      "sha256": "a5afdab005f17811cad3c21b6ef6f0052cef497c4cfed3d0c448ce8492e5c7b6"
    },
    "Hab": {
      "name": "Habakkuk",
      "chapterCount": 3,
      "referenceCountIncludingHeadings": 56,
      "sha256": "45cfbf861cf3d8c8800a48da3d0a10188273ffd8af2da8e3832ea61e91515554"
    },
    "Zep": {
      "name": "Zephaniah",
      "chapterCount": 3,
      "referenceCountIncludingHeadings": 53,
      "sha256": "9f73efd1a2debf7ed08ce944b54fcda1ff4b0e7720bd33e4ba037e14dbf9ec41"
    },
    "Hag": {
      "name": "Haggai",
      "chapterCount": 2,
      "referenceCountIncludingHeadings": 38,
      "sha256": "aba245d84046587a6c8dd7f55ae067538de8318e571740ea3fe23b2c5178f98f"
    },
    "Zec": {
      "name": "Zechariah",
      "chapterCount": 14,
      "referenceCountIncludingHeadings": 211,
      "sha256": "03ad3c9038f472ca03fa4001f8aa3fca1f3a74a48f6dffd521eee1b20daeb6db"
    },
    "Mal": {
      "name": "Malachi",
      "chapterCount": 4,
      "referenceCountIncludingHeadings": 55,
      "sha256": "ccadf9663c7ecbb1451ed30fb310fdb0646ce0dfbfb2156c56c54fd6018ea543"
    }
  }
}
