Using this site¶
How to find what you need, depending on who you are and what you are doing.
If you are...¶
Starting a new service¶
Follow Deliver a service for the guardrails, artefacts and evidence in each phase. In short:
- Map your service to the business capabilities.
- Check the technology capabilities for what to reuse.
- Start from a service pattern if one fits.
- Agree your service tier and pick your non-functional requirements.
- Read the guardrails and run the 10-minute self-assurance checklist.
- Use the decision check to find your governance route.
A delivery partner¶
Read working with us as a delivery partner, then the guardrails. They describe what we expect from any team building for Defra.
Making a design decision¶
Check the relevant guardrail, then record your decision as an ADR. If you cannot meet a guardrail, see exceptions.
Preparing for an assessment¶
Use the evidence checklist for your phase. Gather your ADR log, architecture diagrams and threat model, and check the Defra Digital Service Manual for assessment guidance.
Planning a portfolio¶
Use capability mapping to find duplication and gaps, and talk to the architecture team.
Must, should and could¶
Throughout this site, must means a requirement, should means a strong default you can depart from with a recorded reason, and could means a recommendation. See how to read a guardrail.
Searching¶
Press / or S to search. You can search for guardrail ids (such as GR-HOST-01) and business capability ids (such as BC05).
Using this site with tools and AI¶
The site is published in forms that tools, dashboards and AI assistants can read:
llms.txt- a short guide for AI tools to every page and data file- a Markdown copy of every page, at the page's address followed by
index.md guardrails.json- every guardrail and principle, with its statement, why, how to meet it, the evidence for each phase and its statusnfrs.json,capabilities.jsonandpages.json
Each page is marked as published, draft or prototype. Treat draft and prototype content as work in progress, not agreed policy. Cite guardrails by their id, such as GR-HOST-01, and the version you checked against.