{"schemaVersion":1,"referenceEdition":"2026-10-17","reviewedAt":"2026-10-18T02:00:52.690713+00:00","scope":"Validação offline da projeção Entenda o Brasil","projection":{"file":"server/guide-content.json","bytes":80595,"sha256":"e95c6e92be4bf404640be625aadca64cc6dc05ea3ec24e1fe6feb8f5dd189c1f"},"reproduction":{"script":"scripts/build-guide-content.py","checkCommand":"python3 scripts/build-guide-content.py --check","method":"Dados de tela reconstruídos das fontes locais; metadados e textos editoriais mantidos da projeção revisada. Comparação semântica e de bytes, sem rede.","overwritesInput":false},"checks":{"contextFiles":27,"territories":5571,"territoryTypes":{"municipality":5569,"federal-district":1,"special-territory":1},"chamberElected":513,"senateElected":54,"planTopics":13,"planCells":26,"governorElectedFirstRound":21,"governorRunoffs":6,"networkCalls":0},"inputFiles":[{"path":"server/presidential-plans.json","sha256":"35512a586fb1b26d2a7cbf7edc66513dfa35e70b14a33e3a27f9014cf8180c70"},{"path":"public/data/plans-digital-review-20261017.json","sha256":"b6036fcf1767d930c60881cd98f4a1310548f08eacb4bc3f73d60abe517f2fde"},{"path":"server/brazil-guide.json","sha256":"a92268d57f21d190f948955979eb76d544b3ad8e8abf20327bd4696ced44998e"},{"path":"server/municipal-context-index.json","sha256":"f75042d464437badfd0a6dfe5621380e57599690ddbf3942d1883c172fb2f2f8"},{"path":"server/congress-data.json","sha256":"a2d56ec018b21fe98263145c549fcebeb1adfaba1a0e1603d015714acdadb4e8"},{"path":"server/congress-renewal-data.json","sha256":"a997b45d1112aa05a9dff2f103b234b46e68dca638f1835c4d4fb0b3ae24e5d7"},{"path":"server/verified-snapshots.json","sha256":"9b1637956feff7c6863c9198a3840dd16b7c15db031783db20528c77b96e28b3"},{"path":"server/map-bootstrap.json","sha256":"daf17577fce142423aec277fc789e241dd07ad6a61092f97cf9d9e6d38608801"},{"path":"server/governor-scenario.json","sha256":"d05f14ca5c5f42610e07a0c7aed4a40c0978d22d627d74f2a3fc565ccd4b3a22"}],"contextFiles":[{"uf":"AC","file":"/data/municipal-context/reference-20261017/ac.json","bytes":3900,"sha256":"2e5ebcacd820f097bb52025fa4ac199709a2709c147e86c5deffd3efa48aad15"},{"uf":"AL","file":"/data/municipal-context/reference-20261017/al.json","bytes":16615,"sha256":"13bac0517c2d1657dfce78889931146004779b4e7b14f7c6bd774d6bbfabb4f8"},{"uf":"AM","file":"/data/municipal-context/reference-20261017/am.json","bytes":10173,"sha256":"4fbcf2601bfbf74b52f0513c4ec7ea153edaeb8509039fbb8ba0214ccda19660"},{"uf":"AP","file":"/data/municipal-context/reference-20261017/ap.json","bytes":2927,"sha256":"404ac49de071fb0afb7290419c91c67c74a995be17c83a7f8fcdd93a533e0302"},{"uf":"BA","file":"/data/municipal-context/reference-20261017/ba.json","bytes":66164,"sha256":"da97359ef627311c9a18be214ecc676095a966eec0f8648c610c54ce645a3bd1"},{"uf":"CE","file":"/data/municipal-context/reference-20261017/ce.json","bytes":29169,"sha256":"86cd2293ec03345eb995c9fc3c97b211ed4f2514949f9e5e8c903a7f432538c1"},{"uf":"DF","file":"/data/municipal-context/reference-20261017/df.json","bytes":568,"sha256":"22d94b0d0d0aec5503c42685993a79435ff3e7fd24a3718d100fab2ef77e36b9"},{"uf":"ES","file":"/data/municipal-context/reference-20261017/es.json","bytes":12860,"sha256":"bbf0fba7b54b038e89103412e37c463c8808cfe4d91ed3c5d59ed537fae6c8a1"},{"uf":"GO","file":"/data/municipal-context/reference-20261017/go.json","bytes":39396,"sha256":"adada51b4be58abc9657b879d214947398e70e72f8d448e1b94d9f87c8384a45"},{"uf":"MA","file":"/data/municipal-context/reference-20261017/ma.json","bytes":35373,"sha256":"02197492b51478c77ee983d2fedefb18f2e8bc2e64bd5a5e9a0cb005ff963297"},{"uf":"MG","file":"/data/municipal-context/reference-20261017/mg.json","bytes":135448,"sha256":"f549c19a4f6964cdcf8ec85d1a8668453a9bf90e778d872dd1310b08a3b4de89"},{"uf":"MS","file":"/data/municipal-context/reference-20261017/ms.json","bytes":12893,"sha256":"713b2dff3c8f206c00a8e10655f6e643fa9aaddf109ba25adea52a9a6e6a27cb"},{"uf":"MT","file":"/data/municipal-context/reference-20261017/mt.json","bytes":23228,"sha256":"d7e231035dfafa817f1cfe75c13efa6533a8827749ad28488ecaee4878feab53"},{"uf":"PA","file":"/data/municipal-context/reference-20261017/pa.json","bytes":23410,"sha256":"1f5be1e2e661d65366b358ad9f0d0727f863e4a399fc2a8a9e6f2815becd1477"},{"uf":"PB","file":"/data/municipal-context/reference-20261017/pb.json","bytes":35355,"sha256":"7bde5c8a492d63f4c113d45f1d673e0bc92309591712e3d7576005befaf7bc3e"},{"uf":"PE","file":"/data/municipal-context/reference-20261017/pe.json","bytes":29571,"sha256":"9b6c7a42baa4702b309089ac7e7d6aece55122ca968976448b41a70b078fdbca"},{"uf":"PI","file":"/data/municipal-context/reference-20261017/pi.json","bytes":36326,"sha256":"e5f1556e230932c8009aa113d82c46bb472d28f8db3cec2ec4bb10e5c72780a5"},{"uf":"PR","file":"/data/municipal-context/reference-20261017/pr.json","bytes":63763,"sha256":"996d254bcdc307113bdd23bd54543af5263c34860da341777dd9c8028b310760"},{"uf":"RJ","file":"/data/municipal-context/reference-20261017/rj.json","bytes":15177,"sha256":"0b39defe540c43d25dc4e77d67cd00fe8e1c471080da3bb9de82f1e92c4b8b12"},{"uf":"RN","file":"/data/municipal-context/reference-20261017/rn.json","bytes":26773,"sha256":"18a40712d326446ffd5dc103606ad5f6407d5274754562edc7c5c8f9a44a0559"},{"uf":"RO","file":"/data/municipal-context/reference-20261017/ro.json","bytes":8779,"sha256":"fcf0dc40b6f3e083c87891cea71920a5e801084d5e54d5e470d3fedec881cda4"},{"uf":"RR","file":"/data/municipal-context/reference-20261017/rr.json","bytes":2748,"sha256":"a5a658160399bf69bc2ddd71ba00103183ad93006ac8b1b27ef548b99cd7179b"},{"uf":"RS","file":"/data/municipal-context/reference-20261017/rs.json","bytes":79040,"sha256":"b84bd204c3572aa3efa4d6d756a66872ce0bad1e8c0baa5468166dce41940ba6"},{"uf":"SC","file":"/data/municipal-context/reference-20261017/sc.json","bytes":46895,"sha256":"48e1d98d5a85b98df685c74c8200f1155b728d9fc1f745d9d03767573c4d9671"},{"uf":"SE","file":"/data/municipal-context/reference-20261017/se.json","bytes":12333,"sha256":"c602948e2eb30a4a35fcd73ebe9cde803c6cfe0f6e2a491e2342c22e033f5a54"},{"uf":"SP","file":"/data/municipal-context/reference-20261017/sp.json","bytes":102243,"sha256":"07aa07b455693dd7507f4c75150cb7442981710a5db2d8894bd51e536d562e8c"},{"uf":"TO","file":"/data/municipal-context/reference-20261017/to.json","bytes":22571,"sha256":"ada283f4aeb20d7f42ee53b8551f1109f53c6d47d13e831b1e41427f0e59d04c"}],"limits":["Exemplos são os maiores valores do Censo2022 disponíveis na cópia daUF; não certificam capital nem população mais atual.","DF e Fernando deNoronha mantêm tipos próprios; contagem descreve cobertura do acervo.","Planos: localização textual de sínteses, páginas físicas base1; não há PDFarquivado/hashbinário nem prova de execução.","54eleitos não são81ocupantes nem previsão de composição em2027.","Segundo turno preservado é cadastro sem votação. Situação judicial/registro são campos distintos."]}
