Material Considerations

πŸ“ƒ Devlog #3 β€” Building the Material World

Structuring planning judgement, one consideration at a time.


πŸ’‘ Overview

One of the foundational challenges in automating planning support is modelling how human officers actually reason about development impacts. Not just what the policies say, but how competing issues are weighed, judged, and sometimes traded off.

In this update, I’ve tackled that problem head-on by implementing a full system for representing material considerations β€” the legally recognised planning factors that shape decisions. These aren’t just fields in a form; they’re the active ingredients of discretion.

To support this, I’ve created a complete library of Material Consideration Templates β€” structured, modular JSON files that encode the domain logic, assessment questions, typical impacts, and mitigation strategies for each key planning issue.

This gives The Planner’s Assistant a reusable vocabulary of planning judgement. It lets the system:

It’s a structured simulation of how officers think β€” not a replacement, but a mirror.


πŸ›  Structured Schema per Consideration

Each module defines:

This enables:

Each consideration is treated as a modular reasoning unit. Think of it like a judgement card β€” activated when relevant, scored if triggered, weighted in the final recommendation.


πŸ“„ Full Coverage (May 2025)

🌱 Environment & Climate

πŸ› Design & Built Form

πŸ“ Policy & Delivery

🚌 Transport & Access

🏒 Economic & Social


πŸš€ What This Unlocks

It also serves as the foundation for real explainability. When AI says β€œthis application is harmful to heritage”, it can show which heritage asset, what type of harm, what level of harm, and why that matters β€” in language and structure planners recognise


πŸ”„ Next Steps


🎡 Closing Note

This work might not be glamorous, but it's foundational. If planning decisions are going to be AI-assisted, we need systems that reflect the actual structure of judgement β€” not just generate policy citations or hallucinate harm.

Material considerations are how planners make sense of complexity. Now the system can too.

"Not everything that counts can be codified. But most of it can be modularised."