Commit 9c3a9d4
authored
refactor(operator-trend): drop dead re-export shim layer (T3-2 phase 3) (#78)
* refactor(operator-trend): drop dead re-export shim layer (T3-2 phase 3)
The operator_trend_closure_forecast_* fractal carried 16 leaf modules that were
pure re-export shims (import + __all__, zero logic), each imported only by its
own mirror test and never by any production module. They roughly doubled the
apparent size of the fractal without adding behavior.
Repoint the 16 mirror tests to import directly from the real source modules
(reset_controls / reacquisition_controls / freshness_controls / core) and delete
the shims. Also delete the facades test, whose sole purpose was asserting the
shims' re-export identity — tautological once the shims are gone.
No status string or composer behavior is touched; the recovery-state golden
contract is byte-identical and the full suite stays green (2492 passed).
Note: the per-tier composer collapse is deferred — the tiers have diverged
behaviorally (clamp vs no-clamp) and the golden does not yet cover the
dict-composers, so that collapse needs a wider characterization net first.
* ci(operator-trend): drop deleted re-export shims from the mypy seam list
The 'Type-check operator trend seams' step listed the 16 re-export shim
modules removed in this PR, so mypy failed with 'No such file or directory'.
Drop them; the 15 real modules still type-check (verified locally).1 parent c5d1f7f commit 9c3a9d4
34 files changed
Lines changed: 21 additions & 406 deletions
File tree
- .github/workflows
- src
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 29 deletions
This file was deleted.
Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 0 additions & 19 deletions
This file was deleted.
0 commit comments