Skip to content

Nothing reviews the authored witness for semantic quality — lexical density screen, optional mutation audit, and a verifier that never sees it #1794

Description

@macanderson

Problem

A witness that is lexically substantive but semantically vacuous — asserting a value the goal does not decide, pinning an unrelated behavior — has no reviewer anywhere:

So the strongest evidence channel (the flip) can be armed by a test nothing semantically reviewed. docs/spec/witness-protocol.md §5 declines exam families and dual examiners; this gap is narrower than either — it is "no single reader ever asks whether the witness tests the goal".

Fix direction (design pass first)

Options to weigh, cheapest first: (a) extend the mutation audit to run on witnessed candidates regardless of fast-submit; (b) a one-shot management call reviewing the witness source against the goal at authoring time (bounded, cacheable — but it re-opens the §5 spend argument); (c) fold witness-vs-goal review into the existing verdict call's evidence rather than a new call. Record whichever is declined in the spec's §5 style.

Verify

Whichever lands: a scripted witness asserting an unrelated constant survives today's path to a credited flip; after the fix it is refused/flagged with a named reason.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Polish — worth doing, not urgentarea:pipelinestella-pipeline — triage→…→judge orchestration

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions