{"catalogs": [{"catalog": "v2", "catalog_label": "LABNUM-CATALOG-v2", "run_id": "f7c3ed64ef14", "segmentation": "maqqef_split", "segmentation_label": "WLC · maqqef separador", "corpus_source_repo": "openscriptures/morphhb", "corpus_source_commit": "2408955b1f3a1ea8acfdf5f51155674917e491b0", "corpus_sha256": "0526e5c9a5fb4d907847645f954ed3d1268fa69decbd872056cedd2668d86449", "input_file": "genesis_wlc.json", "input_sha256": "4ff1265f0ef49c263860364b279459f0fd94735662c46d0f9e9b996e9e7206ce", "ketiv_qere": "ketiv", "gematria_system": "mispar_hechrechi_finais_base", "normalization_version": "2.0.0", "engine_version": "1.1.0", "package_version": "0.1.0", "max_span": 12, "max_simplex_dim": 7, "generated_at": "2026-08-19T11:05:33+00:00", "findings_count": 43635, "relations_count": 4117, "findings_sha256": "ad6ae8f215d136573c62139cd37a158aee7f9d181b5591198632e80c1ecd221c", "relations_sha256": "76cb52f7a3ef250302392448c1bfaad1702342296bec5bf17e2da7a62c341652", "continuity_verified": 0, "is_default": 1, "notes": "Padrão metodológico do LabNum: segmentação normal do WLC, maqqef separa palavras."}, {"catalog": "v1", "catalog_label": "LABNUM-CATALOG-v1", "run_id": "c4e72916ebe1", "segmentation": "maqqef_join", "segmentation_label": "Legacy LabNum · maqqef concatenado", "corpus_source_repo": "openscriptures/morphhb", "corpus_source_commit": "2408955b1f3a1ea8acfdf5f51155674917e491b0", "corpus_sha256": "0526e5c9a5fb4d907847645f954ed3d1268fa69decbd872056cedd2668d86449", "input_file": "genesis_wlc.json", "input_sha256": "4ff1265f0ef49c263860364b279459f0fd94735662c46d0f9e9b996e9e7206ce", "ketiv_qere": "ketiv", "gematria_system": "mispar_hechrechi_finais_base", "normalization_version": "2.0.0", "engine_version": "1.1.0", "package_version": "0.1.0", "max_span": 12, "max_simplex_dim": 7, "generated_at": "2026-08-19T11:05:33+00:00", "findings_count": 32778, "relations_count": 2843, "findings_sha256": "a34d893db27bf4cf7a85d2e8608422d8c03e46952d4dbc2c31b92b049c81161a", "relations_sha256": "69ed4754808075ae0e3d3552c5537b456cf28297853332978b68e6765d4addd0", "continuity_verified": 1, "is_default": 0, "notes": "Modo legado: preserva integralmente o catálogo publicado em 2026-08-19 (gerado pela normalização 1.0.0, na qual o maqqef era removido junto com as marcas e as palavras ligadas por ele eram concatenadas). Regenerado deterministicamente pela normalização 2.0.0 com segmentation=maqqef_join; igualdade linha a linha com o banco histórico verificada no build."}], "default_catalog": "v2", "conventions": {"fonte": "Westminster Leningrad Codex via openscriptures/morphhb (wlc/Gen.xml), commit pinado e SHA-256 verificado (ver runs).", "ketiv_qere": "O texto usa sempre a leitura KETIV. Ex.: Gn 8:17 'הוצא' (gematria 102); o qere daria 106.", "parasha": "Marcadores פ/ס de parashá são descartados — inclusive a pisqa be'emsa pasuq no meio de Gn 35:22.", "gematria": "Mispar hechrechi com finais no valor da base: ך=20, ם=40, ן=50, ף=80, ץ=90.", "segmentacao": {"maqqef_split": "WLC · maqqef separador — o maqqef separa palavras (segmentação normal do WLC). Padrão metodológico (LABNUM-CATALOG-v2).", "maqqef_join": "Legacy LabNum · maqqef concatenado — palavras ligadas por maqqef contam como uma só. Modo legado (LABNUM-CATALOG-v1), preservado e reproduzível."}, "indices": "start_word/end_word são 1-based sobre a tokenização do catálogo; segmentos contíguos de 1 a 12 palavras + o versículo inteiro.", "invariancia": "A gematria de um versículo INTEIRO é invariante entre as duas segmentações (as letras não mudam); fatias parciais que cruzam maqqef mudam de valor, contagem e fronteiras."}, "database_sha256": "216450689b90fd0eb38381853d54d365c8cd05bf28773b3db93997e8c1bd46c0", "downloads": ["/download/labnum.sqlite3", "/download/reproduce_labnum.py", "/download/prereg.sealed.json", "/download/confirmatory-report.txt"], "extra": {"confirmatory": {"prereg_sha256": "8b4f82479080852415f45beafa149fe20e708d1940530e3c435c22009b9cb290", "prereg_sha8": "8b4f8247", "sealed_at": "2026-08-17T04:23:42Z", "sweep": {"B": 10000, "seed": 20260816, "combination": "maximum_p", "discovery": {"cells": 252, "testable": 210, "survivors_fdr": 0}, "replication": {"tests": 18, "survivors_fdr": 0}, "verdict": "NENHUM resultado sobrevive à correção. Isto é um resultado, não uma falha da execução. Registre-o.", "executed_at": "2026-08-19"}, "methodology_summary": "Três pilares (docs/METHODOLOGY.md): (1) Fonte-de-achado ≠ calibração — achados só vêm de famílias de fronteira declaradas antes de rodar (versículo, capítulo, livro, abertura, prefixo, perícope); a varredura de todos os ~2,1×10⁸ intervalos contíguos é apenas régua da densidade do acaso e nunca alimenta o sweep. (2) Pré-registro selado por SHA-256 — hipótese, corpus, segmentações, famílias e predicados são gravados e selados antes de qualquer varredura; o sweep recusa prereg sem selo ou alterado depois do selo, e o histórico de selos é o histórico real das hipóteses tentadas. (3) Nulos com detecção de degeneração — permutações within_verse/within_chapter/global medem o acaso, e pares nulo×família em que o embaralhamento não pode mudar o resultado (tautologias algébricas) são excluídos do p-valor e do denominador do FDR. Regra de ouro: nenhum padrão é relevante se ele só existe porque fomos procurá-lo — tudo passa por Benjamini-Hochberg contra o total de células testadas.", "files": [{"name": "prereg.8b4f8247.sealed.json", "download": "/download/prereg.sealed.json"}, {"name": "report.txt", "download": "/download/confirmatory-report.txt"}, {"name": "MANIFEST.md"}, {"name": "run-manifest.db8fd6f0.json"}, {"name": "run-manifest.ede9a0e1.json"}, {"name": "cells.csv"}, {"name": "findings.jsonl"}, {"name": "null-summary.json"}]}}}