# AERL Evidence Appendix: 2021-10-31 HR

Generated at: `2026-05-08T10:46:39Z`
Release ID: `2026-03-28-v036`
Scope: `2021-10-31 HR`

This appendix strengthens the public AERL checklist with reproducible machine checks. It does not certify official results, prove truth, edit canonical facts, or promote later local backfill views into this release.

## Machine Check Summary

| Check | Value |
|---|---:|
| `component_count` | 94 |
| `release_file_count` | 376 |
| `manifest_hash_errors` | 0 |
| `current_pointers_to_release` | 94 |
| `current_pointer_hash_errors` | 0 |
| `latest_release_hash_errors` | 0 |
| `candidate_rows_total` | 24019 |
| `candidate_components_with_missing_markers` | 0 |
| `candidate_missing_marker_rows` | 0 |
| `stats_rows_total` | 3991 |
| `stats_components_with_missing_markers` | 94 |
| `stats_rows_with_missing_markers` | 3991 |
| `high_cost_review_rows` | 94 |
| `high_cost_review_pass_count` | 94 |
| `high_cost_review_fail_count` | 0 |
| `verify_pass_count` | 94 |
| `official_alert_rows` | 5 |
| `source_register_rows` | 94 |
| `source_register_components` | 94 |

## What This Raises

- `File identity and hashes`: release files, current pointers, and latest mirrors were recomputed locally with zero hash errors.
- `Public manifest or file list`: the v036 boundary resolves to 94 components and 376 release files.
- `Public-safe source basis`: the public-safe source register resolves 94 official Soumu results sources for votes-only facts.
- `Semantic validity`: the 5 official alert-only rows are counted and remain disclosed rather than hidden.
- `Numerical consistency`: votes-only high-cost review remains `pass` for 94/94 components.
- `Residual disclosure`: stats residuals are explicitly inventoried for 94/94 components and 3991/3991 stats rows.

## Boundary

- Candidate vote facts can be treated as report-grade project-canonical within release `2026-03-28-v036`, with the stated caveats.
- District stats facts remain residual-disclosed row frames in release `2026-03-28-v036`; this appendix does not make municipality-stat values complete.
- Later local Miyagi backfill views are outside this release until a future release/deploy lane promotes them.

## Component Inventory

Machine-readable component inventory: `aerl-20211031-hr-evidence-appendix.csv`

| Component | Candidate rows | Stats rows | Candidate missing rows | Stats missing rows | Finding |
|---|---:|---:|---:|---:|---|
| `20211031_hr_block_01` | 1900 | 190 | 0 | 190 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_02` | 360 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_03` | 297 | 33 | 0 | 33 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_04` | 369 | 41 | 0 | 41 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_05` | 225 | 25 | 0 | 25 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_06` | 315 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_07` | 531 | 59 | 0 | 59 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_08` | 441 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_09` | 261 | 29 | 0 | 29 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_10` | 360 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_11` | 720 | 80 | 0 | 80 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_12` | 576 | 64 | 0 | 64 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_13` | 948 | 79 | 0 | 79 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_14` | 549 | 61 | 0 | 61 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_15` | 387 | 43 | 0 | 43 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_16` | 144 | 16 | 0 | 16 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_17` | 171 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_18` | 153 | 17 | 0 | 17 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_19` | 243 | 27 | 0 | 27 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_20` | 702 | 78 | 0 | 78 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_21` | 387 | 43 | 0 | 43 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_22` | 441 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_23` | 639 | 71 | 0 | 71 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_24` | 270 | 30 | 0 | 30 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_25` | 180 | 20 | 0 | 20 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_26` | 324 | 36 | 0 | 36 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_27` | 648 | 72 | 0 | 72 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_28` | 468 | 52 | 0 | 52 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_29` | 360 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_30` | 270 | 30 | 0 | 30 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_31` | 171 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_32` | 189 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_33` | 324 | 36 | 0 | 36 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_34` | 315 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_35` | 189 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_36` | 216 | 24 | 0 | 24 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_37` | 171 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_38` | 189 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_39` | 315 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_40` | 666 | 74 | 0 | 74 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_41` | 180 | 20 | 0 | 20 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_42` | 207 | 23 | 0 | 23 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_43` | 441 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_44` | 171 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_45` | 234 | 26 | 0 | 26 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_46` | 396 | 44 | 0 | 44 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_block_47` | 369 | 41 | 0 | 41 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_01` | 469 | 190 | 0 | 190 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_02` | 106 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_03` | 92 | 33 | 0 | 33 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_04` | 126 | 41 | 0 | 41 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_05` | 50 | 25 | 0 | 25 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_06` | 83 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_07` | 118 | 59 | 0 | 59 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_08` | 128 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_09` | 64 | 29 | 0 | 29 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_10` | 110 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_11` | 236 | 80 | 0 | 80 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_12` | 198 | 64 | 0 | 64 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_13` | 281 | 79 | 0 | 79 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_14` | 174 | 62 | 0 | 62 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_15` | 111 | 43 | 0 | 43 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_16` | 34 | 16 | 0 | 16 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_17` | 58 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_18` | 34 | 17 | 0 | 17 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_19` | 81 | 27 | 0 | 27 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_20` | 189 | 78 | 0 | 78 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_21` | 124 | 43 | 0 | 43 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_22` | 153 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_23` | 192 | 71 | 0 | 71 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_24` | 77 | 30 | 0 | 30 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_25` | 50 | 20 | 0 | 20 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_26` | 118 | 36 | 0 | 36 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_27` | 258 | 72 | 0 | 72 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_28` | 160 | 52 | 0 | 52 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_29` | 142 | 40 | 0 | 40 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_30` | 118 | 30 | 0 | 30 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_31` | 38 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_32` | 63 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_33` | 116 | 36 | 0 | 36 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_34` | 112 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_35` | 44 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_36` | 84 | 24 | 0 | 24 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_37` | 42 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_38` | 81 | 21 | 0 | 21 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_39` | 122 | 35 | 0 | 35 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_40` | 230 | 74 | 0 | 74 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_41` | 40 | 20 | 0 | 20 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_42` | 77 | 23 | 0 | 23 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_43` | 123 | 49 | 0 | 49 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_44` | 41 | 19 | 0 | 19 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_45` | 65 | 26 | 0 | 26 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_46` | 119 | 44 | 0 | 44 | candidate R4-ready; stats residual disclosed |
| `20211031_hr_smd_47` | 106 | 41 | 0 | 41 | candidate R4-ready; stats residual disclosed |
