Skip to content

work-items: no item-body embedded-instruction eval case in any work-items skill #1717

Description

@kyle-sexton

This was generated by AI while filing the follow-ups handed over by the #1657 design audit.

Context

No evals.json in any plugins/work-items/skills/* covers an item body carrying embedded instructions.
The one adversarial-input case that exists in that plugin is about a different surface entirely. The eval
idiom itself is established elsewhere in this repo — plugin-quality and github each ship
embedded-instruction anti-pattern cases — so the gap is coverage, not a missing convention.

The per-file counts and the existing model cases are in the #1657 design audit — see
the determination comment
(gap G10, follow-up 6). Not restated here.

Proposed work

  • Add an item-body embedded-instruction anti-pattern eval case to the work-items skills that read item
    bodies, modelled on the existing case in plugins/plugin-quality/skills/audit/evals/evals.json.
  • Keep the case behavioral (the expected behavior is that the instruction is not followed), matching how
    the existing cases in this repo are written.

Acceptance criteria

References

Metadata

Field Value
Category work-items / evals
Area security
Ecosystem json

Activity

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

Metadata

Metadata

Assignees

Labels

agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.priority: mediumReal value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions