From 3a00b31fa74d31d0d66fcd498d57402ecc4561c7 Mon Sep 17 00:00:00 2001 From: Ben Hodgkiss Date: Fri, 10 Apr 2026 16:04:05 +0100 Subject: [PATCH 1/3] Update dictionary for plan datasets --- digital_land/phase/harmonise.py | 71 +++++++++++++++++++++++++++++++-- 1 file changed, 68 insertions(+), 3 deletions(-) diff --git a/digital_land/phase/harmonise.py b/digital_land/phase/harmonise.py index 74ff9c90..1e20e6b2 100644 --- a/digital_land/phase/harmonise.py +++ b/digital_land/phase/harmonise.py @@ -36,9 +36,21 @@ "document-url", "documentation-url", ], - "tree-preservation-zone": ["reference", "geometry"], - "listed-building-outline": ["reference", "geometry", "name", "listed-building"], - "tree": ["reference", "point", "geometry"], + "tree-preservation-zone": [ + "reference", + "geometry", + ], + "listed-building-outline": [ + "reference", + "geometry", + "name", + "listed-building", + ], + "tree": [ + "reference", + "point", + "geometry", + ], "brownfield-land": [ "OrganisationURI", "SiteReference", @@ -58,6 +70,59 @@ "infrastructure-funding-statement": [ "reference", ], + "plan-timetable": [ + "reference", + "plan", + "plan-event", + "event-date", + ], + "local-plan": [ + "reference", + "name", + "description", + "datasets", + "period-start-date", + "period-end-date", + "local-planning-authorities", + "documentation-url", + "document-url", + "required-housing", + ], + "supplementary-plan": [ + "reference", + "name", + "description", + "datasets", + "period-start-date", + "period-end-date", + "local-planning-authorities", + "documentation-url", + "document-url", + ], + "minerals-plan": [ + "reference", + "name", + "description", + "datasets", + "period-start-date", + "period-end-date", + "minerals-and-waste-planning-authorities", + "documentation-url", + "document-url", + "document-count", + ], + "waste-plan": [ + "reference", + "name", + "description", + "datasets", + "period-start-date", + "period-end-date", + "minerals-and-waste-planning-authorities", + "documentation-url", + "document-url", + "document-count", + ], } FAR_FUTURE_YEARS_AHEAD = 50 From 1d4659d5460e6d5741c5c52fa87b09fc82a71aa9 Mon Sep 17 00:00:00 2001 From: Ben Hodgkiss Date: Fri, 10 Apr 2026 16:07:57 +0100 Subject: [PATCH 2/3] Add 'entry-date' field to various plan definitions --- digital_land/phase/harmonise.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/digital_land/phase/harmonise.py b/digital_land/phase/harmonise.py index 1e20e6b2..024a91ea 100644 --- a/digital_land/phase/harmonise.py +++ b/digital_land/phase/harmonise.py @@ -75,6 +75,7 @@ "plan", "plan-event", "event-date", + "entry-date", ], "local-plan": [ "reference", @@ -87,6 +88,7 @@ "documentation-url", "document-url", "required-housing", + "entry-date", ], "supplementary-plan": [ "reference", @@ -98,6 +100,7 @@ "local-planning-authorities", "documentation-url", "document-url", + "entry-date", ], "minerals-plan": [ "reference", @@ -110,6 +113,7 @@ "documentation-url", "document-url", "document-count", + "entry-date", ], "waste-plan": [ "reference", @@ -122,6 +126,7 @@ "documentation-url", "document-url", "document-count", + "entry-date", ], } From 952cdd079d69d824e71b314420844f9f64159673 Mon Sep 17 00:00:00 2001 From: Matt Poole Date: Fri, 10 Apr 2026 16:44:43 +0100 Subject: [PATCH 3/3] lint --- digital_land/phase/harmonise.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/digital_land/phase/harmonise.py b/digital_land/phase/harmonise.py index 024a91ea..8b562117 100644 --- a/digital_land/phase/harmonise.py +++ b/digital_land/phase/harmonise.py @@ -37,13 +37,13 @@ "documentation-url", ], "tree-preservation-zone": [ - "reference", + "reference", "geometry", ], "listed-building-outline": [ "reference", - "geometry", - "name", + "geometry", + "name", "listed-building", ], "tree": [