Granular 4-phase, 4-role GDS Service Standard assurance skills and synthesis engine.
87%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Score the service against the phase it is actually in. Do not import the next phase's bar, and do not excuse a later phase with Discovery-era evidence.
The panel's job is to judge the quality of the work for this phase. A team that should stop has not failed Discovery. A team that is already building has.
Purpose: define the problem, the users, the policy boundaries, and the existing landscape. Decide whether to proceed, join another service, or stop.
In scope:
Out of scope, and not a reason to mark a point Not Met:
Guardrail: penalise premature UI designs, code, or architecture commitments. Treat them as evidence the team has left the problem space. Production code in Discovery is a failed Discovery, not a head start. The technical assessor must say that this is premature architecture, that the team is still in the problem space, and that they should not write production code.
Stopping is a valid and often correct outcome. Do not reward a team for assuming an Alpha build.
Points the Discovery panel scores: 1, 2, 3, 6, 7, 9, 11, 13. Leave 4, 5, 8, 10, 12 and 14 unassessed.
Purpose: test the riskiest hypotheses. Learn whether a service is worth building and which approach might work.
In scope:
Out of scope, and not a reason to mark a point Not Met:
Guardrail: penalise premature production infrastructure and single-design lock-in. Spikes must be disposable. A prototype that the team "might as well keep" is a lock-in.
Points the Alpha panel scores: 1, 2, 3, 4, 6, 7, 8, 9, 11. Point 5 is explored through assisted-digital prototypes but is not a hard gate until Beta. Leave 10, 12, 13 and 14 unassessed unless the team has made a commitment that creates a later risk. Record that commitment as a recommendation, not as a Live failure.
Purpose: run a real service end to end with real users, in private beta and then with a credible plan for public beta.
In scope:
Out of scope:
Guardrail: point 5 is an automatic Not Met if users of assistive technology were not in the research. Screen readers (JAWS, NVDA, and others), screen magnifiers, and speech input count. An audit PDF does not replace those sessions. A Design System claim does not either.
Points the Beta panel scores: all 14.
Purpose: run the service, keep improving it, and hold the capability in the civil service.
In scope:
Out of scope:
Guardrail: documents that were enough at Beta are not enough at Live. The panel should see drill records, incident history, published data, and named civil servants who can change the service.
Points the Live panel scores directly: 1, 3, 4, 5, 6, 7, 8, 9, 10, 14. Points 2, 11, 12 and 13 are not re-opened unless the service, the stack, or the contract has materially changed. If they have changed, assess the change. If they have not, record Not reassessed and do not fail the service for the absence of a fresh opinion.
Before scoring, answer these. If the answer is yes, you are in the wrong phase's rubric.
| If you are about to require this | And the phase is | Stop |
|---|---|---|
| Production code, a signed-off UI, or a target architecture | Discovery | Yes |
| A single chosen design, or production infrastructure | Alpha | Yes |
| A year of live operations or a completed exit | Beta | Yes |
| A new Discovery narrative with no live evidence | Live | Yes |
| WCAG 2.2 AA as a hard gate, with assistive-technology users | Discovery or Alpha | Yes. Explore it. Gate it at Beta. |
.tessl-plugin
skills
alpha-assessor-design
alpha-assessor-lead
alpha-assessor-technical
alpha-assessor-user-research
assessment-report-synthesis
beta-assessor-design
beta-assessor-lead
beta-assessor-technical
beta-assessor-user-research
discovery-assessor-design
discovery-assessor-lead
discovery-assessor-technical
discovery-assessor-user-research
live-assessor-design
live-assessor-lead
live-assessor-technical
live-assessor-user-research