1. Executive Summary
The independent peer-review audit conducted under the Claim → Cross-Reference → Evidence framework identified 10 technical findings against QP-CAL-001 v1.0.0. Upon codebase inspection, the engineering team confirmed 3 defects directly impacting runtime code that required immediate intervention:
- ISS-05: Delta T = 70.000s at epoch 2025.0 was coarsely hardcoded, deviating from IERS empirical measurements (approx 69.138s).
- ISS-06: Absence of the historical Phu Lien Mean Time era (PLMT, UTC+07:06:30, 1906–1911) mandated by IANA tzdb (Asia/Ho_Chi_Minh).
- ISS-07: 1-minute typo in the Autumnal Equinox 2024 validation datum (12:43:00Z instead of 12:44:00Z per USNO and NASA publications).
All 3 defects have been patched in Node.js/CJS and Rust source trees, verified across 834 boundary tests and 146,462 days of roundtrip testing (100% pass).
2. Technical Fix Analysis
Severity: High
Astronomical Authority & Derivation:
According to IERS Bulletin B No. 443 (EOP measurements at 2025-01-01 00:00:00 UTC):
UT1 - UTC = +0.0461939 s TAI - UTC = 37.0000000 s TT - TAI = 32.1840000 s (IAU 1976 constant) ΔT = TT - UT1 = (TT - TAI) + (TAI - UTC) - (UT1 - UTC) ΔT(2025.0) = 32.184 + 37.0 - 0.0461939 = 69.1378061 s ≈ 69.14 s
Modified Files:
/opt/qm-calendar/backend/core/astro/delta-t.cjs: Updated 2025 from70to69.14./opt/qm-calendar/backend/core/_lunar-core.source.cjs: Synchronized2025: 69.14./opt/qm-calendar/rust/astro-core/src/delta_t.rs: Updated Rust table entry:(2025, 69.14).
Verification Outcome: New Moon conjunction on 2024-01-11 residual against NASA reduced from 0.07 min (4.2 s) to 0.05 min (3.0 s).
Severity: High
Historical Context & IANA tzdb:
IANA tzdb (Zone Asia/Ho_Chi_Minh) mandates meridian +07:06:30 for Phu Lien Observatory (Kien An / Hai Phong, 106° 37' 30" E) between 1906-07-01 and 1911-05-01.
Modified Files:
/opt/qm-calendar/backend/core/timezone/vietnam-zones.cjs: Added PLMT era (+07:06:30, 1906-07-01 to 1911-05-01)./opt/qm-calendar/backend/core/_lunar-core.source.cjs: Synchronized historical timeline.
Severity: Definite
USNO & NASA Reference Ephemeris:
Official USNO and NASA Astronomical Almanac specify the 2024 Autumnal Equinox at September 22, 2024 at 12:44 UT (12:43:36 UT). Benchmark route typo was 12:43:00Z.
Modified Files:
/opt/qm-calendar/backend/routes/api/benchmark.cjs: Corrected datum to2024-09-22T12:44:00Z.
Verification Outcome: VSOP87D residual matches USNO within 0.1 min (6.0 s), well within 1.0 min limit.
3. Codebase Modifications Cross-Reference Table
| Issue | Source File | Scope | Change Description | Test Status |
|---|---|---|---|---|
ISS-05 |
backend/core/astro/delta-t.cjs |
DELTA_T_TABLE |
Changed 2025: 70 to 2025: 69.14 | PASS (0.05 min) |
ISS-05 |
rust/astro-core/src/delta_t.rs |
DELTA_T_DATA |
Changed (2025, 70.0) to (2025, 69.14) | PASS |
ISS-06 |
backend/core/timezone/vietnam-zones.cjs |
VN_TIMEZONE_ERAS |
Added PLMT era (+07:06:30, 1906–1911) | PASS (IANA Parity) |
ISS-07 |
backend/routes/api/benchmark.cjs |
SOLAR_TERMS_REF_2024 |
Corrected Autumnal Equinox to 12:44:00Z | PASS (0.1 min) |
4. Regression & Reproducibility Matrix
All engineering fixes are packaged with open reproducible verification assets:
- Boundary Test Suite: 834 boundary tests at
/papers/QP-CAL-001/artifacts/test-vectors.json. - Roundtrip Bijective Test: 146,462 consecutive days Solar ↔ Lunar with 100.000% accuracy.
- Production Status: PM2 cluster
calendar-nextdeployed and operational athttps://calendar.quizzman.com/.