From e9355ba705f003e65c3f3ecc2240e0e7b1dee951 Mon Sep 17 00:00:00 2001 From: samantha Date: Sat, 21 Mar 2026 07:33:59 +0000 Subject: [PATCH] Update Development Guide --- Development-Guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Development-Guide.md b/Development-Guide.md index 9a93c22..c6e726f 100644 --- a/Development-Guide.md +++ b/Development-Guide.md @@ -44,7 +44,7 @@ go test -v ./... - `handler/` — HTTP concerns only. Decode the request body, call a service method, encode the response. No business logic here. - `service/` — All business logic. Favourability calculation, variance rollup, budget rules. No SQL here. - `database/` — All SQL. Repository structs implement interfaces used by the service layer. -- `model/` — Plain Go structs shared across layers. No methods with business logic. +- `model/` — Plain Go structs shared across layers. No methods with business logic, only struct validation. **Error handling:**