# Technical verification report

**Verification date:** 21 July 2026  
**Article:** *Auditing longitudinal data across institutional regimes: a graph-based compatibility protocol with evidence from Tunisia*

## 1. What was compared

An interim packaging file contained a six-column quarterly panel reconstructed from the vector geometry of manuscript Figure 2. The source archive subsequently supplied `tunisia_source_aligned_quarterly_panel.csv.zip`, containing the original 17-column source-aligned analysis CSV. Verification therefore compared:

1. quarter labels and decimal dates;
2. the three audit coordinates `trust_obs`, `shock_obs`, and `policy_proxy`;
3. source-file structure, continuity, duplicates, missing values, and coordinate bounds;
4. regenerated empirical outputs against the numerical results reported in the manuscript.

## 2. File identity

- Uploaded ZIP SHA-256: `00140bda701664d034c7286d5196226d4c5fcd301c341eaa5f0eb686676804e9`
- Extracted verified source CSV SHA-256: `9a83ad8612b075fcf78dc3858576ef7620309a31f889c53d36e426a48f9e0013`
- Released canonical six-column projection SHA-256: `f23da66182918d322d536f15f4a1b64967ebc7d10b39a3a6d6490dd9b19d1af9`

The review archive contains the verified source CSV unchanged and a separate exact computational projection.

## 3. Source-panel integrity

- Rows: **80**
- Period: **2000Q1--2019Q4**
- Quarter labels: **continuous and in exact chronological order**
- Duplicate quarters: **0**
- Missing core cells: **0**
- Audit-coordinate ranges: all values lie on **[0,1]**
- Full source columns: **17**

## 4. Comparison with the provisional figure-recovered panel

Quarter labels and decimal dates matched exactly. The maximum absolute coordinate differences were:

| Coordinate | Maximum absolute difference | Quarter | Mean absolute difference |
|---|---:|---|---:|
| `trust_obs` | 1.14965970521e-07 | 2012Q3 | 4.05808004494e-08 |
| `shock_obs` | 1.09313924052e-07 | 2015Q2 | 6.17797164499e-08 |
| `policy_proxy` | 1.04000242085e-07 | 2014Q2 | 7.51245524767e-08 |

These differences are approximately one ten-millionth and are consistent with finite graphical coordinate recovery. The provisional values were removed. The review archive uses the exact source values.

## 5. Reproduction from the verified source panel

The canonical six-column analysis input was created by copying the three audit coordinates and decimal-year field exactly from the verified source CSV and adding only a zero-based quarter index. The full workflow was then run with:

```bash
python scripts/verify_reported_results.py
```

The check completed successfully. Principal regenerated results were:

| Quantity | pre--shock | shock--transition | transition--post |
|---|---:|---:|---:|
| Raw RMS | 0.316 | 0.353 | 0.230 |
| After translation | 0.102 | 0.210 | 0.149 |
| Final residual | 0.102 | 0.209 | 0.147 |
| Translation norm | 0.518 | 0.497 | 0.332 |
| Common-window residual | 0.251 | 0.438 | 0.372 |
| Strict control rank (%) | 93.9 | 100.0 | 97.0 |

Across the 36 registered degree/ridge/gauge specifications, shock--transition was largest in **30** cases and transition--post in **6** cases. All automated manuscript checks passed at the precision displayed in the article.

## 6. Verification conclusion

**PASS.** The released computational input is an exact projection of the author-supplied source-aligned panel, and the full empirical workflow reproduces the reported manuscript results to displayed precision.

## 7. Limit of the technical verification

This exercise verifies file integrity, computational projection, executable reproducibility, and agreement with the manuscript. It does **not** independently validate the upstream construction of the source-aligned panel from provider-native Arab Barometer, V-Dem, ACLED, World Bank, or other source files. Such validation would require the original provider releases, licences, observation dates, transformation rules, and mapping ledger.


## 8. Archive maintenance

The review copy omits environment-dependent Python cache files and includes an updated manifest and checksums. The source and computational CSV files and the reported empirical results are unchanged.
