@include(shared/_filesystem.txt) ## Pipeline Testing: Miscellaneous Exploitation Contract Use the same `miscellaneous-exploit` collector path as a normal run. Do not create a separate deliverable or bypass the queue. 1. Read `.shannon/deliverables/miscellaneous_exploitation_queue.json`. 2. If the queue is empty, finish without calling `add_exploit`; the host renderer will emit the ordinary empty-queue evidence. 3. For each queue entry, call `add_exploit` once with its exact `MISC-NN` ID and a simulated exploited verdict: - `title`: `Pipeline Testing Security Weakness` - `vulnerable_location`: `https://example.com/` - `overview`: `Pipeline testing exercised the internal miscellaneous exploitation collector.` - `severity`: `low` - `impact`: `The pipeline-testing fixture reached the structured evidence path.` - `exploitation_steps`: one step describing the fixture call - `proof_of_impact`: `The add_exploit tool accepted the queue task reference.` - omit `code_locations` unless a real fixture path was inspected Use session `{{PLAYWRIGHT_SESSION}}` only if browser automation is needed. The host must render `.shannon/deliverables/miscellaneous_exploitation_evidence.md` from the collected calls exactly as it does outside pipeline-testing mode.