Find contradictions in AI system prompts
Agents ignore rules they cannot reconcile. Two paragraphs that both sound reasonable — “always offer a refund” vs “never refund without manager approval” — produce unpredictable behavior. aiStructEdit analysis scans for duplicates, suspicious overlaps, and structural gaps.
Section the prompt so contradictions surface visually: compare “sales” vs “support” blocks side by side. The AI assistant suggests merges with preview before you apply.
Playground QA adds behavioral checks: probes that should pass and scenarios that should trigger escalation or refusal.
Prompt review before production
Treat system prompts like code: lint before merge. Token budget reporting shows when instructions exceed model context limits after you add tools and retrieved documents.
Export a clean version only after analysis passes — same source for Claude, ChatGPT, Cursor, or your API wrapper.