|
3 | 3 | All notable changes to resona. The discipline throughout: every number below |
4 | 4 | is printed by a test or a gallery stand, not asserted by hand. |
5 | 5 |
|
| 6 | +## [1.3.0] — 2026-06-12 |
| 7 | +EPIC2 "the defect listens back" — every port stress-tested in the source |
| 8 | +corpus FIRST (FA/revise_stress/STRESS_REPORT.md: 4 of 5 gold survived; the |
| 9 | +fifth was demoted by its own table and NOT shipped). Boundary contract held: |
| 10 | ++5 callables, +0 modules, no god-methods. |
| 11 | +- **defect.generator_read** — the solver's defect IS the Koopman generator |
| 12 | + (BE: D_n = (t²/4n)·A²e^{−tA}u₀, O(n⁻²) exact incl. defective Grcar κ=∞); |
| 13 | + Crank–Nicolson refused with the measured O(1) deviation. |
| 14 | +- **defect.spectroscopy** — per-band barycentre of the defect power (BDS): |
| 15 | + 35/35 PDE suite reproduced THROUGH the library function; stable at 5% |
| 16 | + snapshot noise where the classical ratio estimator dies at 1e-5. |
| 17 | +- **wkernel.track** — crossing-safe spectral-flow integration (exact at a |
| 18 | + crossing where sorted eigenvalues break by O(1); ≥100× frozen-W); |
| 19 | + **wkernel.kappa_w** — the trust-region dial, documented by its negative |
| 20 | + result first (accuracy ρ=0.93; cost ρ≈0.05 — NOT a difficulty oracle). |
| 21 | +- **subordination.contraction** — |T′| of the Pastur fixed point: the |
| 22 | + edge-of-chaos read as a pure observable (the critical-window caveat from |
| 23 | + the stress campaign is in the docstring). |
| 24 | +- **THE API BEAUTY PASS** (API_REVIEW.md): three persona reviews + taxonomy |
| 25 | + audit; newcomer guessed 8/10 calls blind. 14 polish items applied (leaked |
| 26 | + imports unlisted, trace certified+with_err guard, effective_rank with_err, |
| 27 | + rie_clean/zoom/track domain guards, honest docstring reframes); 9 written |
| 28 | + up for 2.0, not applied; 9 examined and kept. |
| 29 | +- Stand: examples/defect_spectroscopy.py (generator to 4.2e-5 |
| 30 | + Richardson-checked; the noise table live). |
| 31 | +- 96 tests; the ratchet stayed clean throughout. |
| 32 | + |
6 | 33 | ## [1.2.0] — 2026-06-12 |
7 | 34 | The epic (see [EPIC.md](EPIC.md)) — three contracts held throughout: zero new |
8 | 35 | top-level verbs, the metric ratchet (full-gallery diff at every phase, zero |
|
0 commit comments