Sample report. Every name and number is invented.
Report
What each seat holder caught and missed on the assessments you set, by CWE and by language, with the settings each assessment ran under. Personal training never appears here.
- Organisation
- Fernbrook Systems
- Period
- Q2 20251 Apr 2025 to 30 Jun 2025 inclusive
- Produced
- 31 Aug 2026, 09:14 UTCPeriod boundaries are cut in UTC.
- Named detail
- Open. This document names people.
What this period shows
- 10 of the 10 people who finished are below the pass mark of 80, and 0 are at or above it.
- The weakest published category is cryptography, where 50% of what was planted there was found.
- 3 of the 13 assignments in this period were not finished.
Every line above comes from the figures on this page. Nothing is said about a figure this report has withheld.
Withheld: 10 people have graded work in this period, counting anyone part way through an assessment. A median needs 20.
An aggregate is only published when at least 10 people are in it, and a median when at least 20 are, because with fewer than that you could work out who is who.
Coverage by CWE category
What the assessed work actually exercised, and how much of it was caught. Categories with too few people behind them are not published as an average.
- Access control53% caught21 found of 40 planted19 missed10 people
- Cryptography50% caught15 found of 30 planted15 missed10 people
- Injection50% caught15 found of 30 planted15 missed10 people
Coverage by language
The same breakdown by the language of the codebase reviewed, taken from what each codebase declares.
- TypeScript53% caught21 found of 40 planted19 missed10 people
- Python50% caught15 found of 30 planted15 missed10 people
- Ruby50% caught15 found of 30 planted15 missed10 people
Seat holders
Open: named per-person detail is included for the roles entitled to it.
Status is the product's own grade, on the same pass mark it uses for every submission: a median score of 80 or more is a pass. Below the mark reads Needs work, and Well below where the score is also under the median of the people listed here. That median is for this table only; a published team figure needs a larger cohort before the report states one. Somebody who has not finished their assessment is not graded yet: they read In progress, or Not finished once its window has closed, with their figures so far.
Showing 1 to 10 of 10
All 10 people with assessed work in this period.
No retake was granted or sat in this period. Every figure above is a first sitting.
Assessments
Every assessment set or sat in this period. Each row shows when it ran, which switches were on, and how far people got. All four completion figures count the assignments in this period.
| Assessment | Window | Switched on | Completion |
|---|---|---|---|
The first round access control and cryptography review, 2025 4 challengesset 20 May 2025 | Closed 20 Jun 2025 | HintsNumber of findings | 10 submitted3 not completed in window |
Who has not finished
The people behind the counts above. The counts are published at every visibility level. The names follow the same level as the seat holder table, so a level that switches names off shows the counts and not the people.
The first round access control and cryptography review, 20253 people have not finished
- Domhnall Kearney [email protected]Not completed in windowassigned 1 Jun 2025never opened
- Priti Raval [email protected]Not completed in windowassigned 1 Jun 2025never opened
- Jun-ho Baek [email protected]Not completed in windowassigned 1 Jun 2025opened 18 Jun 2025
The comparison on this tab does not exist for a paying team today, and the figures below were invented for this sample. It is published once a model has been run on these challenges, and no run has been published yet. A real report says so here and shows nothing.
Against a frontier model
How a frontier model scored on the same challenges, given the same diffs and marked against the same correct answers, with no hints and no walkthrough. The model is not named: these figures are invented for this sample.
Both figures are scores out of 100 over the same challenges. A person is only compared on work a published run covers.
1 of these 10 people scored level with the model, within 2 points either way. 3 scored above it and 6 below. The table opens with the closest first.
10 people are compared here. 3 scored above the model, 6 below it, and 1 within 2 points of it either way.
Rows within 2 points of the model, either way, are marked.
The same report, anonymised
This is the same period's report with the names switched off. Only the person themselves sees their own detail. The totals, the delivery record and the seat figures do not change.
Withheld: 10 people have graded work in this period, counting anyone part way through an assessment. A median needs 20.
An aggregate is only published when at least 10 people are in it, and a median when at least 20 are, because with fewer than that you could work out who is who.
Per-person detail
This preview leaves every person out. Your organisation is at Open, so the full report names them. At the Anonymised level itself, the team figures and the two coverage tables are withheld too.
The delivery record above still shows 10 submitted assignments.
The team against a frontier model
The comparison from the benchmarks tab, as counts instead of names. Each band is a number of people.
A distribution is only published when at least 40 people are in it, because with fewer than that it identifies people. Fewer than that were assessed in this period, so nothing is shown.
What the record still shows
- Assessments set or sat
- 1
- Assignments made
- 13
- Assignments completed
- 10
- Distinct people who held a seat in this period
- 46
The two coverage tables at the front of the report have ten people or more behind every value, so nothing in them is withheld.
Seat integrity
An auditor reads these figures together. If more people held a seat than were bought, a seat was passed between people, and the results above cover more people than there are seats.
- Seats purchased, as things stand today
- 50
- Assigned right now
- 48
- Distinct people who held a seat in this period
- 46
The first two figures are the position today. The last covers the period, so where seats were bought or given up part way through, the comparison is across two dates. A seat can move to someone else once a calendar month. The count of people who held a seat comes from the seat assignments and releases in your audit log, and it appears on the export.
Export
The PDF is the document you hand over. It is the whole report: the period it covers, how the exercises were built and marked, what each seat holder caught and missed, the settings each assessment ran under, the seat figures, and the clauses in PCI DSS, DORA, ISO 27001 and the EU AI Act that this record answers.
The CSV is the same figures as rows. It opens in a spreadsheet, so someone checking the report can add the numbers up themselves, and it is the copy to keep if you want to compare this period with the next one.
Both cover the period selected above. Each of the other tabs also exports its own table on its own.
Both are produced here for real, by the same code that produces a customer's, over the invented rows on this page. Every page of the PDF is watermarked, the file names say sample, and the document says inside itself that it is not evidence. The four per-section spreadsheets on the other tabs are not produced here, because each one is recorded against an organisation and there is none behind this page.
What this record does not establish
What this record establishes: that the account named against each result was signed in, submitted those findings in the window shown, and was marked on our server against a prepared answer the browser never receives. The exercise is never published, so it cannot be practised beforehand. Hints are off unless an administrator switched them on, which is stated on each row. No assessment shows a walkthrough or a video, whatever its switches say.
What it does not establish: who was at the keyboard. The sitting is not invigilated. Nothing here shows whether the named person worked alone, whether someone was helping, or whether the diff was pasted into another tool. We only see what the product offered and what was submitted to it.
Read a result as evidence of work done under this account, in this window, under the stated settings. Where a role needs more than that, run the sitting under your own supervision and record that alongside this document.
Who is in this document: everybody who was assigned an assessment in the period and held a seat when they sat it. That is not necessarily everybody who writes code here. This record cannot say how many engineers the organisation has or how the people assigned were chosen. An auditor who needs that should ask for it.
These paragraphs are in the exported document as well, so a reader who is handed the file reads the same thing.
Every export is recorded against this team, with the period it covers and who produced it. That record is in the audit log.
