⚖️ Policy Conflict Detector
Cross-checks your Planning Statement, DAS, or proposal text against the NPPF + your LPA's local plan + the LPA's historic refusal language fingerprint. Surfaces missing policy engagement, uncovered themes, boilerplate echoes, and phantom citations before the officer sees them.
574 local plan docs · 11 NPPF chapters · 158 caselaw rows
12,162 mined refusal patterns
5 conflict checks
Sign in to use the Policy Conflict Detector against your case documents.
📊 Data sources & freshness
Deterministic findings shipped today. Each finding's severity is a function of how heavily the LPA hits that theme in real refusals — not arbitrary weights.
- lib_documents — local plan corpus (updated Ingested ongoing)
574 local plan documents + 11 NPPF chapter docs + 158 caselaw rows. Phantom-citation check resolves each "Policy X.Y" against this corpus. - refusal_patterns table ↗ (updated Nightly via cron)
Top refusal themes + most-cited policies per LPA, mined from the PINS appeal corpus. Used for the theme-coverage and missing-policy gap checks. - NPPF citation regex
Detects "para X", "Chapter Y", "Policy CS15", "s.66/s.72", NPPG references, and major planning Act citations. - AI semantic check (post 2026-06-01)
When the Anthropic API unlocks, an additional step will do claim-by-claim alignment between user prose and policy text.