⏳ LAUNCH PRICING — 77% OFF · Professional £9/mo (was £39) Only 82 days left Lock in launch rate →

⚖️ 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.
Ask Planning Agent
🧭Guide me