Author custom scenarios
Write a scenario YAML, attach a grader, and publish it to your tenant catalogue.
01
Manifest shape
- `id`: stable kebab-case identifier.
- `category`: one of the OWASP LLM Top 10 IDs.
- `probe`: the adversarial prompt; supports paraphrase tags.
02
Grader
- A pure function: `(transcript) → covered | partial | gap`.
- Must be deterministic — no network calls.
- Run `engine grader --test=path/to/fixture.json` to validate.