# Changelog

> **This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings — which rule fired, in which file, on which line, and how to fix it — are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.**

## Score

- CAI 43 → 44 (+0.9)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 63 → 63 (+0.0)
- Architecture 66 → 66 (+0.0)
- Maturity 57 → 66 (+9.3)
- Readiness 31 → 31 (+0.0)
- Security 50 → 52 (+2.3)
- Accessibility 49 → 49 (+0.0)

## Resolved (7)

- High: security finding (details withheld)
- Inconsistent naming for the same or related business concepts: 'Customer' is used in one service class, while 'Order' is used in another that likely handles customer-related orders. This creates ambiguity about whether these services are distinct or if 'Customer' and 'Order' are being used interchangeably for the same domain entity.
- Inconsistent naming for user-related operations: 'NewUser' vs 'DeleteAccountById'. One uses 'User', the other 'Account'. This suggests inconsistent terminology for the same entity.
- LLM evaluation failed
- No artifact signing
- TodoComment (Src/FoodDesire.IMS/Views/ShellPage.xaml.cs)
- Typo in method name: 'AddFootItem' should likely be 'AddFoodItem'. This is a clear inconsistency/typo in the codebase.

## New (12)

- High: security finding (details withheld)
- TodoComment (Src/FoodDesire.IMS/Views/ShellPage.xaml.cs)
- XML-doc coverage: FoodDesire.AppSettings (Src/FoodDesire.AppSettings/FoodDesire.AppSettings.csproj)
- XML-doc coverage: FoodDesire.Core (Src/FoodDesire.Core/FoodDesire.Core.csproj)
- XML-doc coverage: FoodDesire.DAL (Src/FoodDesire.DAL/FoodDesire.DAL.csproj)
- XML-doc coverage: FoodDesire.IMS (Src/FoodDesire.IMS/FoodDesire.IMS.csproj)
- XML-doc coverage: FoodDesire.IMS.Core (Src/FoodDesire.IMS.Core/FoodDesire.IMS.Core.csproj)
- XML-doc coverage: FoodDesire.ML.Model (Src/FoodDesire.ML.Model/FoodDesire.ML.Model.csproj)
- XML-doc coverage: FoodDesire.Models (Src/FoodDesire.Models/FoodDesire.Models.csproj)
- XML-doc coverage: FoodDesire.Web.API (Src/FoodDesire.Web.API/FoodDesire.Web.API.csproj)
- XML-doc coverage: FoodDesire.Web.Client (Src/FoodDesire.Web.Client/FoodDesire.Web.Client.csproj)
- XML-doc coverage: FoodDesire.Web.Shared (Src/FoodDesire.Web.Shared/FoodDesire.Web.Shared.csproj)

## API surface

- Unchanged — 3 HTTP endpoints

## Architecture

- Unchanged — 3 containers · 1 contexts · 0 edges
