Parent
Related to #108 and #77.
Current behavior / design
As of this issue being written, Eval Lab has neutral run-surface metadata for sandbox, network, approval/tool policy, workspace provenance, and unknown fields. It does not yet have a project-local way to judge whether an agent selected the least-privileged reasonable tool path, escalated appropriately, or preserved policy/state boundaries while working.
Why change
Least-privilege behavior is becoming a core dimension of agent evaluation. A coding agent can pass the final grader while still choosing an unnecessarily powerful tool, ignoring policy state, or treating unavailable access as a reason to improvise unsafe workarounds. Eval Lab should be able to capture this as evidence without adding vendor-specific metadata sprawl.
Sources:
What to build
Audit Eval Lab's current artifacts for least-privilege evidence and define a narrow evidence vocabulary for future trials. The output can be a design note or a follow-up implementation issue, but it should answer which facts are already recorded, which can be inferred from transcripts, and which would require new artifact fields.
Candidate evidence dimensions:
- requested privilege/tool tier versus lower-privilege alternatives;
- escalation reason and whether it matched task need;
- policy source and state source used by the agent;
- rejected, blocked, or unavailable tool attempts;
- whether the final answer honestly reports permission or policy limitations.
Acceptance criteria
Blocked by
None - can start immediately
Parent
Related to #108 and #77.
Current behavior / design
As of this issue being written, Eval Lab has neutral run-surface metadata for sandbox, network, approval/tool policy, workspace provenance, and unknown fields. It does not yet have a project-local way to judge whether an agent selected the least-privileged reasonable tool path, escalated appropriately, or preserved policy/state boundaries while working.
Why change
Least-privilege behavior is becoming a core dimension of agent evaluation. A coding agent can pass the final grader while still choosing an unnecessarily powerful tool, ignoring policy state, or treating unavailable access as a reason to improvise unsafe workarounds. Eval Lab should be able to capture this as evidence without adding vendor-specific metadata sprawl.
Sources:
What to build
Audit Eval Lab's current artifacts for least-privilege evidence and define a narrow evidence vocabulary for future trials. The output can be a design note or a follow-up implementation issue, but it should answer which facts are already recorded, which can be inferred from transcripts, and which would require new artifact fields.
Candidate evidence dimensions:
Acceptance criteria
unsupported/unknown,inferable from existing artifacts, orneeds new artifact field.Blocked by
None - can start immediately