Commit 6225f20
committed
feat(v4-8): RewritersTab → extras.model_summary.rewriters_applied
Closes V4-8 / cppmega-mlx-ais. Closes G7 from V4 audit.
Backend (_summarize_model):
- model_summary.rewriters_applied = list of rewriter names from
ctx.spec.rewriters. Surfaces what UI chained so e2e can assert.
UI fix (App.tsx):
- Real bug: onRewriterApply was never wired, so the conditional
'Apply chain' button (data-testid=rewriter-apply) never rendered
even though RewritersTab supports it. Tests had no way to trigger
a re-verify after chain mutation. Now wired to scheduleVerify().
E2E 22_rewriter_propagation.spec.ts: 3 parametrised scenarios for
MTPRewriter / IFIMRewriter / MHCRewriter. Each adds the rewriter,
verifies the chip appears, clicks Apply, runs Train, asserts the
rewriter name appears in extras.model_summary.rewriters_applied.
3/3 green.1 parent 3aba787 commit 6225f20
3 files changed
Lines changed: 52 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
696 | 696 | | |
697 | 697 | | |
698 | 698 | | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
699 | 703 | | |
700 | 704 | | |
701 | 705 | | |
| |||
705 | 709 | | |
706 | 710 | | |
707 | 711 | | |
| 712 | + | |
708 | 713 | | |
709 | 714 | | |
710 | 715 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| 403 | + | |
403 | 404 | | |
404 | 405 | | |
405 | 406 | | |
| |||
0 commit comments