[console_scripts]
metaguard = metamorphic_guard.cli:main
metamorphic-guard = metamorphic_guard.cli:main
metamorphic-guard-worker = metamorphic_guard.worker:main

[metamorphic_guard.executors]
anthropic = metamorphic_guard.executors.anthropic:AnthropicExecutor
openai = metamorphic_guard.executors.openai:OpenAIExecutor

[metamorphic_guard.judges]
citation = metamorphic_guard.judges.structured:CitationJudge
length = metamorphic_guard.judges.builtin:LengthJudge
no_pii = metamorphic_guard.judges.builtin:NoPIIJudge
rubric = metamorphic_guard.judges.structured:RubricJudge

[metamorphic_guard.mutants]
chain_of_thought = metamorphic_guard.mutants.advanced:ChainOfThoughtToggleMutant
instruction_permutation = metamorphic_guard.mutants.advanced:InstructionPermutationMutant
jailbreak_probe = metamorphic_guard.mutants.advanced:JailbreakProbeMutant
negation_flip = metamorphic_guard.mutants.builtin:NegationFlipMutant
paraphrase = metamorphic_guard.mutants.builtin:ParaphraseMutant
role_swap = metamorphic_guard.mutants.builtin:RoleSwapMutant
