Not a runnable agent: a plugin-compat gate fixture that carries all six Curie authoring extensions (systemPrompt, starterPrompts, secrets, triggers, approvalPolicy, toolPolicy) so `claude plugin validate` exercises the warn-and-ignore degradation contract for every one of them (#538). A dedicated fixture keeps these fields off the real example bundles, where approvalPolicy and systemPrompt would change runtime behavior for no functional benefit. Its toolPolicy is NOT an adoption example: the patterns use wildcard server segments only (the fixture declares no MCP servers and no connectors.yaml), and no runtime enforces a toolPolicy yet.
Claude Code