Skip to content

Refuse malformed synthetic evidence declarations #484

Closed

Description

@devantler

🤖 Generated by the Agentic Engineer

Problem

An explicit null synthetic declaration is silently decoded as false, producing misleading provenance in an offline autonomy result.

Proposal

Require a declared synthetic value to be a real boolean rather than treating malformed data as observed evidence.

Acceptance criteria

Null and other nonboolean declarations refuse without an assessment; true and false retain their classifications, and no execution authority is introduced.

Reproduced offline against freshly fetched main using synthetic fixtures. No inspected source was executed and no provider experiment was launched. Size: S.

Part of #223.

Activity

  1. self-assigned this
    on Oct 4, 2026
  2. added theissue type on Oct 4, 2026
  3. moved this to 📥 Backlog in 🌊 Project Boardon Oct 4, 2026
  4. added 2 commits that reference this issue on Oct 4, 2026
  5. devantler commented on Oct 4, 2026

    @devantler
    ContributorAuthor

    🤖 Generated by the Agentic Engineer

    Delivered in merged PR #493 at reviewed head 790d441. The regression and actual user-path checks passed before merge; merged source was read back.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Fields

Priority

None yet

Effort

None yet

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions