Use this skill when checking consistency of nuclear level energies across multiple occurrences in a gamma-ray transition CSV, Markdown, or pipe table. Verifies that energy, uncertainty, and J-π are identical wherever a level appears as both an initial (Ei) and final (Ef) state. Mandates explicit column mapping including blank cells and bidirectional forward/backward verification.
ENSDF 80-column data record and field definitions, structural rules, column positions, uncertainty notation, and spot-check policy: .github/copilot-instructions.md.
Verify that every nuclear level energy appearing multiple times in a gamma-ray transition table has consistent energy, uncertainty, and J-π across all occurrences.
Follow the bidirectional column mapping protocol from copilot-instructions.md Section 5:
For every unique level energy in the table:
For each mismatch:
LEVEL: 1175.3 keV
Row 7: Ef=1175.3(1), Jπf=5/2- ✓
Row 26: Ei=1175.3(1), Jπi=5/2 ✗ parity mismatch (- vs none)
Row 49: Ei=1175.3(2), Jπi=5/2- ✗ uncertainty mismatch (1 vs 2)
Preserve every decimal place exactly — do not round, omit, alter, or add digits. 10.0 remains 10.0, not 10 or 10.00. For energy matching: allow ≤1.0 keV tolerance when (Ei − Eγ) ≠ canonical Ei due to measurement precision.
Use reproducible random sampling: seed (e.g., 12520260409), sample size ≥15% of rows, verify energy-matching residuals and J-π consistency on each sample. Record for each sampled row: source line, Ei, Eγ, derived Ef, matched canonical level, residual, and PASS/FAIL.