Skip to content

engine-gap should compare asserted values, not just pass/fail status #6

Description

@amis92

Final M3 review F4: spec §5 defines engine-gap as engines disagreeing 'on any asserted value', but VerdictMapper compares only (Passed, Inconclusive) tuples — two engines failing with different computed values (reporter saw 100; A says 90, B says 95) raises no engine-gap, weakening the wham-backlog feed. Also fold in: the Inconclusive-vs-Passed gap subcase is untested. Diff-side ClassifyMulti status-level comparison is fine (matches spec's own example).

🤖 Generated with Claude Code

https://claude.ai/code/session_01KcYK8hmTmXi8eLWpg9LGKJ

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions