On the dashboard
Who is in today
Counted from the attendance events a terminal wrote this morning, not from a nightly snapshot of them.
HR analytics
Somebody has been leaving at four for a month, or one team is carrying a fortnight of overtime nobody asked for. That is visible in a grid long before it reaches anyone as a conversation — and it is only visible at all if the hours came from somewhere other than a form people fill in at the end of the week.
The panel people actually stare at
Hours are a quantity, so they are drawn as one colour getting darker rather than as a spread of different ones — which would imply categories that are not there, and would stop meaning anything to a colourblind reader. Leave and absence are not short days, so they are not steps on that scale; they get their own marks.
Example data. A heatmap of real staff is a picture of individual people’s movements and is not something we would publish, even our own.
Why the numbers agree
Most reporting disagrees with the thing it reports on, because it is a copy taken at a different moment. There is no copy here. The dashboard runs the same queries, against the same rows, under the same permissions as every other screen.
On the dashboard
Counted from the attendance events a terminal wrote this morning, not from a nightly snapshot of them.
On the payroll run
The same events, aggregated for the month. A headcount that disagrees with the dashboard would mean one of them was reading a copy.
On the leave calendar
The same approved requests that removed those days from the attendance board, so an absence is never both a gap and a holiday.
Before you ask
No. A manager sees their own team, an administrator sees the organisation, and an employee sees themselves. The dashboard goes through the same database rules as every other screen, so there is no reporting back door around them.
Yes, and the export is the same figures the screen shows rather than a separate query that can drift from it. Who may export is a permission of its own, because an export is a disclosure of everybody at once.
No, and that is deliberate for now. We would rather ship the panels people actually look at than a builder that produces a hundred reports nobody opens. If you need a cut we do not have, tell us and it either gets built or it does not.
Not yet. There is no scheduled digest and no warehouse connector. If your finance team needs this inside their own tooling, raise it early, because today the honest answer is an export.
Bring the question
Nearly everyone arrives with one specific figure their current setup will not give them without a morning of spreadsheet work. Tell us what it is and we will show you whether it is on the dashboard, one export away, or genuinely not there yet.
Where the edges are