- FillContext gains a Policy property (init-only) carrying the IFillComparer - DefaultNestEngine.Fill sets Policy = BuildPolicy() on every context - RunPipeline now uses context.Policy.Comparer.IsBetter instead of IsBetterFill - RunPipeline promoted to protected virtual so subclasses can override - BuildAngles/RecordProductiveAngles overrides delegate to angleBuilder - RunPipeline calls virtual BuildAngles/RecordProductiveAngles instead of angleBuilder directly - TODO comment added in group-fill overload for Task 6 Comparer pass-through Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1002 B
1002 B