From 3afeeac1b52100b07a7787a27e54b8475bedc31e Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Wed, 13 May 2026 20:10:39 +0000 Subject: [PATCH] editing prep property ui surfaces logic --- ara_backend_design.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ara_backend_design.md b/ara_backend_design.md index f901936b..e235cf6d 100644 --- a/ara_backend_design.md +++ b/ara_backend_design.md @@ -48,7 +48,7 @@ The contracts this PRD defines are the inputs each sub-PRD consumes. 3. **Make every service unit-testable against fakes** — no test needs a real DB, a real gov API, or a real ML lambda to verify business logic. 4. **Establish a single `Property` aggregate root** as the domain centrepiece; all 9 modelling concerns are slices of one aggregate. 5. **Versioned ML data contract** — the EPC-to-features transform is the single shared artifact between this repo and the autogluon repo. -6. **Per-property UI surfaces** — fetched data is shown to users for review and override **before** modelling runs; modelling is triggered separately. +6. **Per-property UI surfaces** — fetched data can be shown to users for review and override **before** modelling runs; modelling is triggered separately. This will enable a landlord facing version of the product where we fetch the open data, present back to the user for review and then perform tbe modelling. ### 2.2 Non-goals