What each panel on the home screen shows
Seventeen panels, in the order they appear on screen. For each: what it reads, and what its figure is actually worth.
Three things are true of the whole screen and are not repeated under every panel below.
- The site selector does not reach any of this screen's own figures. See who can do what on the dashboard.
- The loading skeleton is a fixed timer, not a real loading state. After eight tenths of a second, panels render whether or not their figures have actually arrived.
- Four panels compare a status word against a capitalised version PTRS actually sends, and none of the four match.
Tier 1: safety-critical, above the fold
Ratio Violation Banner
Shows a red or amber bar naming each site that is at or past its ratio limit, and can be dismissed per site.
This figure is real, and it is the model the other two ratio figures on this screen should be following. Its status is worked out on the server from the latest ratio reading's own compliance flag and the actual required ratio for that age group, and the wording matches exactly on both sides.
Seen in PTRSIt is also the only panel on this screen, and one of very few anywhere in PTRS, that admits when it could not check. If the read fails, it says so in words rather than showing nothing. Nine modules have now been documented in which a failed check quietly renders as an empty list; this is the first panel found that says the check itself failed.
Welcome Banner
Greets you by name and counts sites that are operating normally.
Real, with one gap. PTRS can only describe a site as operating normally or at capacity, so a site that a Centers administrator has marked temporarily closed is still counted as operating normally here.
Seen in PTRSUrgent Action Strip
Chips for allergy alerts, credentials expiring within 14 days, pending background checks, document renewals and staffing coverage gaps, drawn from four different modules.
Real. Each count is the length of a list its own module actually returned.
Seen in PTRSHeadline tiles
Four tiles: Attendance, Staff & Ratio, Compliance and Alerts.
| Tile | What it shows | Worth |
|---|---|---|
| Attendance | The total headcount across the sites you can see, plus a seven-day sparkline | The headline figure is real. The sparkline is always empty Seen in PTRS |
| Staff & Ratio | Total staff on duty and the average actual ratio | Real Worked out |
| Compliance | The average of the visible sites' overall scores | Real, with no weighting for site size Worked out |
| Alerts | A total, then a Critical, Warning and Info breakdown | The total is real. The three-way breakdown compares against lower-case words PTRS never sends, so all three always read zero |
Two more figures worth knowing about on this same tile group:
Ratio violations and warnings on this tile are counted against two fixed numbers rather than the actual required ratio PTRS already worked out for each site, so this tile and the banner above it can disagree about the very same room, because DELACARE's own ratio requirement changes by age group.
The Critical Incidents count compares against wording the incident record never actually uses. It always reads zero.
Tier 2: compliance and regulatory
Compliance by Location
Lists each site with its score, lowest first.
The score and the ordering are real. The badge colour is not: it compares against lower-case words PTRS never sends, so every row falls through to the same neutral colour, and a site in violation is shown in the exact same colour as a compliant one, with the word "Violation" still printed correctly on it.
Location Overview
A card per site with headcount, capacity, staff, ratio and compliance score.
The operating-status badge matches exactly. The ratio badge does not use the server's own verdict; it fires on either the correct rule or a fixed number, whichever comes first.
The headcount comes from the latest ratio reading with no limit on how old that reading may be, so a site whose last reading is a week old still shows that week's number as though it were current. Seen in PTRS
Activity Feed
Merges two sources: today's check-ins, and a log of guardian notifications.
The check-in half is real: member name, direction and site, drawn from a list PTRS caps at the hundred most recent.
The notification half is permanently empty. PTRS has never sent a notification of any kind, so entries like a guardian being notified or a no-show alert can never appear here.
This panel does not filter by site either. It shows the twenty most recent entries from the whole organisation, even with one site selected.
Tier 2, second row
Attendance Trend Chart
Meant to show a historical attendance trend.
The chart is always empty. It reads from a table meant to be filled in overnight, and nothing in PTRS currently writes to it.
Seen in PTRSThis is the same table the AI Assistant reads from seven times and Analytics reads from eight. It is the single most-referenced empty table anywhere in PTRS.
Expected vs Actual
Shows arrived, pending and absent counts and an arrival rate for today.
This panel's own logic is correct; its input can be wrong. It is built from each site's program schedules joined to today's sessions. When a site has no such schedules, it falls back to counting every active member in the whole organisation as expected today, with no arrival window to measure against.
In that fallback, nobody can ever be marked absent, because there is no window left to close. So on a site with no program schedules set up, this panel shows a large expected figure, a small arrived figure, an absent count of zero, and an arrival rate measured against the whole organisation rather than that one site. Worked out
Tier 3: operational awareness
Credential Expiry Timeline
Buckets staff credentials and background checks into due within 14 days, 30 days, and 90 days.
Real. The day bands are presentational; the number of days until expiry behind them is a genuine, server-computed figure. Seen in PTRS
CACFP Meal Service Status
Shows Breakfast, Lunch and Snack as logged, current, upcoming or missed.
Whether a meal was actually logged is real. Whether its window has closed is not specific to any one site: it is worked out from three fixed clock times, in whichever timezone your own browser happens to be set to, rather than from the meal times your site has actually configured.
Incident Velocity
Week-over-week incident counts.
The counts are real. The colour used to highlight severity compares against wording the incident record never actually uses, so every bar comes out the same colour.
Recent Incidents
The four most recent incidents at the visible site.
The list and the dates are real. The type badge is not: it is keyed against lower-case, hyphenated labels, and the incident record uses sixteen different capitalised names instead, so the lookup finds nothing and the badge renders with no colour and no text on every row.
This panel also has no empty state. With no incidents at a site, it is simply a heading over nothing.
OCCL Deadline Countdown
Meant to warn when an OCCL notification is close to or past its deadline.
The pending count in the header is real. The list beneath it is always empty, because it is filtered against wording the incident record never actually uses, and that emptiness matters more than it looks: the check for whether anything is overdue runs over that same always-empty list, so it can never find anything overdue either. An OCCL notification that is genuinely a week overdue never turns this panel from amber to red.
Tier 4: staff and compliance trends
Staff Readiness
A gauge and three counts drawn from credential expiry, active onboarding, and training-compliance figures.
Real. The colour bands and the 30-day credential window are presentational. Seen in PTRS
Expiring Licences
A Centers screen shown here, listing licences approaching expiry.
Real. See Centers. Seen in PTRS
Compliance Trend
A line chart of compliance scores over time, with a colour band marking 90 and 80.
Real, for as long as compliance scores have actually been recorded. See how the compliance score is calculated.
What is not wrong here
Every panel on this screen was checked for a fabricated trend or a made-up number, and none was found. The numeric literals present are colour thresholds: the compliance bands, the ratio thresholds noted above, the CACFP meal-service hours, and the credential-expiry day bands.
That is worth stating plainly, because this screen is exactly where a fabricated figure would be expected to turn up. Other parts of the documentation site have recorded a fixed claim of a Monday spike, a headcount multiplied by a fixed factor, several trend badges compared against a period that is never actually measured, and an attendance chart generated at random. This screen has none of that. Where a figure here is wrong, it is wrong because its source table is empty, because a word comparison misses, or because the wrong group of people is being counted, never because a number was invented outright.
Reading the screen honestly
If you take one thing from this page: the four panels that exist to warn you something is wrong are the four that currently cannot. The Alerts breakdown, the Critical Incidents count, the OCCL red warning state, and the compliance violation badge are each one small wording mismatch away from working, and each currently reports a calm state it never actually checked.
The two panels worth trusting for an actual safety decision are the Ratio Violation Banner, because it uses PTRS's own real verdict and says so when it cannot check, and the Urgent Action Strip, because its chips are nothing more than the length of real lists.
Checked against PTRS on 7 September 2026.