docs: record amended tail-quality threshold (<=1 overshoot reversal) in spec
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -89,8 +89,13 @@ post-processing pipeline alone meets the quality gates (max tail turn
|
|||||||
change; scroll golden untouched). CHANGELOG entry.
|
change; scroll golden untouched). CHANGELOG entry.
|
||||||
2. **Unit tests** (`tests/unit/test_postprocess.py`) — backtrack
|
2. **Unit tests** (`tests/unit/test_postprocess.py`) — backtrack
|
||||||
tolerance, overshoot compression, exact endpoint hit after global
|
tolerance, overshoot compression, exact endpoint hit after global
|
||||||
correction, correction weights 0/1 at the ends, no turns >90° on
|
correction, correction weights 0/1 at the ends. The tail-quality
|
||||||
smoothed output.
|
guard allows at most ONE >90° reversal (the natural
|
||||||
|
overshoot-and-correct gesture that overshoot support implies); two
|
||||||
|
or more indicate the hook/zigzag artifact class. (Amended
|
||||||
|
2026-07-09: the original "no turns >90°" wording predated overshoot
|
||||||
|
support and was empirically over-strict — a single 92-135° reversal
|
||||||
|
appears in ~20% of traces and is correct behavior.)
|
||||||
3. **Acceptance** — re-run the diagnostic script (same 4 cases × 6
|
3. **Acceptance** — re-run the diagnostic script (same 4 cases × 6
|
||||||
seeds) and compare: `turns>45°` count drops sharply, no vertical
|
seeds) and compare: `turns>45°` count drops sharply, no vertical
|
||||||
wall in the last 10 points. Final gate: user visually approves the
|
wall in the last 10 points. Final gate: user visually approves the
|
||||||
|
|||||||
Reference in New Issue
Block a user