44 tests (42 builders × no-op assertion + 2 regression anchors for activity-ring / progress-bar primitives). Builders are clean-by-construction templates — they should never trip an LLM anti-pattern detector. If any detector mutates a builder tree, this test fails on that row with a visible diff, pointing directly at either: - a builder regression (e.g. drifted to stacked ellipses), or - a false-positive in the detector on valid builder output. Two regression anchors hard-code the ring rule from auto-memory: activity-ring and progress-bar must use frame/rectangle, never stacked ellipses — the same anti-pattern from the 2026-04-07 lesson. |
||
|---|---|---|
| .. | ||
| cli | ||
| desktop | ||
| web | ||