Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/screenshots/03-hiring-home-overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion docs/screenshots/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ OS_PLATFORM_OWNER_EMAIL=admin@objectos.ai npx objectstack dev --fresh --database
The seed has since grown to 818 rows — #53 added one `accepted` `ats_offer` per hired application, nothing
else — so a boot today logs `{"inserted":818,…}`; no screen below reads `ats_offer`, and the stage counts the
shots show (88 / 46 / 28 / 14 / 9 marketplace-wide, 10 / 8 / 5 / 2 / 1 for Quillstone) did not move.
`03` is the one exception to the paragraph above: it was **re-taken on 2026-09-07 at 818 rows** (same CLI,
same driver, same 1440 × 900, `-p 4631`) because [#55](https://github.com/objectstack-ai/ats/issues/55)
added a fourth tile to its dashboard. The other six still date from the 809-row boot; re-shot against 818
they render the same screen, so they were left as they are.
The driver matters: on the default (sqlite) driver the four tenancy-scoped objects return no rows to the
platform personas ([#39](https://github.com/objectstack-ai/ats/issues/39)), so the Platform group's review
queues photograph empty there. The demo logins are in the [README](../../README.md#demo-logins); the
Expand All @@ -20,7 +24,7 @@ personas below are three of them.
|:--|:--|:--|
| `01-platform-home-overview.png` | `admin@platform.example` (Platform) | The Platform group's home: the **Platform Overview** dashboard — 9 verified employers · 22 open jobs · 30 applications this month · 70 active candidates · review queue 2 employers / 6 jobs · applications per ISO week. |
| `02-platform-hiring-funnel.png` | `admin@platform.example` (Platform) | The **Hiring Funnel** dashboard, marketplace-wide: applied → screening → interview → offer → hired, plus the two exits. The funnel's per-stage values are hover-only in the Console's funnel widget; measured through the dataset query they are **88 / 46 / 28 / 14 / 9**, with 15 rejected · 0 withdrawn · 185 in pipeline (see [`docs/evidence/issue-8`](../evidence/issue-8/README.md)). |
| `03-hiring-home-overview.png` | `admin@quillstone.example` (Hiring) | The Hiring group's home: the **Hiring Overview** dashboard, row-level scoped to Quillstone — 3 open jobs · 18 applications awaiting action · 6 interviews this week · pipeline by stage 10 / 8 / 5 / 2 / 1 (+1 rejected). |
| `03-hiring-home-overview.png` | `admin@quillstone.example` (Hiring) | The Hiring group's home: the **Hiring Overview** dashboard, row-level scoped to Quillstone — 3 open jobs · 18 applications awaiting action · 6 interviews this week · **average days to offer 30.0**. That fourth tile ([#55](https://github.com/objectstack-ai/ats/issues/55)) opened a second tile row and pushed **Pipeline by Stage** past the 900 px fold, so the bars are cropped here exactly as `01`'s weekly chart is; measured through the dataset query they are 10 / 8 / 5 / 2 / 1 (+1 rejected). On the demo seed the 30.0 is the hired applications' *age*, not elapsed decision time — a seed cannot set `created_at` ([#65](https://github.com/objectstack-ai/ats/issues/65)); `src/dashboards/employer-hiring.dashboard.ts` says so at the tile. |
| `04-hiring-pipeline-kanban.png` | `admin@quillstone.example` (Hiring) | The **Pipeline** kanban over `ats_application`, grouped by `stage`: Quillstone's 27 applications in their columns (Applied 10 · Screening 8 · Interview 5 · Offer 2 …). |
| `05-hiring-interview-calendar.png` | `admin@quillstone.example` (Hiring) | The **Interview Calendar** over `ats_interview.scheduled_at`: Quillstone's 10 rounds, all inside the next two weeks because the seed schedules them relative to boot time. |
| `06-seeker-home-find-jobs.png` | `candidate01@mail.example` (Job Seeker) | The Job Seeker group's home: **Find Jobs**, the `published` grid over `ats_job` — 22 published jobs across every industry in the seed. |
Expand Down
Loading