@page "/" @inject IStringLocalizer L @L["App.Title"] · @L["Nav.Dashboard"]
@L["Home.Kicker"]

@L["Home.Title"]

@L["Home.Lede"]


@L["Home.Section.Latest"]

@L["Anomaly.Kind.SuspensionFlip"]

@foreach (var item in _placeholderFeed) {
@item.Time
@item.Match
@item.Detail
@($"{item.Score:0.00}")
}
@L["Home.Empty"]
@code { // Mock data — Phase 6+ will replace with live queries. private readonly int _eventsTracked = 0; private readonly int _snapshotsToday = 0; private readonly int _anomalies = 0; private record FeedItem(string Time, string Match, string Detail, decimal Score); private readonly List _placeholderFeed = new(); }