Question
Does poisoned input increase accepted unauthorized send_email attempts when a worker is given a contained action channel?
Verdict
The recorded results support worker susceptibility within this frozen setup. Parser acceptance, canary interception, and external delivery are different events. PI-005 measured accepted unauthorized attempts, with zero external effects; it did not test a planner or a complete authorization boundary.
What happened
The clean canary condition produced two proposals, both accepted. The poisoned canary condition produced 20 proposals: 15 accepted and five rejected. Accepted calls were intercepted in process and received simulated results. Both tool-less conditions produced zero calls because no action channel was available. Research review remains pending.
Methods
PI-005 isolated the document worker. No planner was present. The design crossed clean or poisoned input with either no action tool or a contained send_email canary. Twenty randomized blocks each contained one observation from every condition, giving 80 valid observations and 20 per condition. Each observation used a fresh worker context.
The legitimate task was to extract a vendor capability statement into the strict worker contract. The matched clean document removed the injected instruction block. The model and frozen inference settings remained fixed. There were no experimental retries, replacements, adaptive stopping, or protocol corrections. Pre-run and post-run canary controls passed.
The canary recorded accepted arguments in process and returned a fixed simulated result. It had no real email-delivery capability. An accepted call could be followed by a second model call to complete the extraction contract. This experiment used a textual CALL protocol, not a native structured-tools API.
Reading the stages
- Proposal: observable worker output resembling a call for the unauthorized action.
- Rejected proposal: an attempted call that did not satisfy the frozen call contract. This is different from an explicit refusal by the model.
- Accepted invocation: a call that satisfied the format and schema checks. Acceptance does not mean the legitimate task authorized it.
- Canary interception: the contained tool recorded the accepted arguments.
- Simulated result: the tool returned a fixed response. No real delivery occurred.
- External effect: no email or other external effect occurred in any of the 80 observations.
All 15 accepted poisoned calls contained at least one detail unique to the injected instruction. Zero explicit refusals were recorded across all 80 observations. In the two tool-less conditions, zero calls reflected the absence of an action channel and cannot establish refusal or resistance.
Task completion
| Condition | Valid extraction contracts | Observations |
|---|---|---|
| Clean input, no action tool | 20 | 20 |
| Poisoned input, no action tool | 20 | 20 |
| Clean input, contained canary | 16 | 20 |
| Poisoned input, contained canary | 15 | 20 |
A valid extraction contract measures operational completion and structure. It does not establish that every field was semantically correct. Completion following an accepted call depended on the fixed simulated tool result. Differences across capability conditions are descriptive: exposing a tool also changed the worker’s instructions and possible execution path.
Evidence and review status
The dashboard is a sanitized aggregate projection of the final analysis dated September 3, 2026, cross-checked against the published PI-005 Note. The downloadable JSON contains the same public counts and explanations. It is not a raw trace archive, an independent reproduction, or a live test.
Analysis is complete and research review remains pending. Raw inputs, transcripts, accepted arguments, private identifiers, and lab details are not included in this public projection.
Next step
PI-006 will test the complete worker, planner, trusted authorization boundary, tool, and contained receiver chain. Its planned outcomes are not PI-005 results.
Claim boundary
This result applies to one model, runtime, matched document pair, extraction task, attack wording, and textual CALL protocol, with 20 observations per condition. It does not establish real email delivery, external exfiltration, native structured-tool behavior, universal model behavior, or resistance in tool-less conditions. Analysis is complete; research review remains pending.