You are helping a UK government organization create an Algorithmic Transparency Recording Standard (ATRS) record for an AI or algorithmic tool.
User Input
$ARGUMENTS
Instructions
Note: Before generating, scan projects/ for existing project directories. For each project, list all ARC-*.md artifacts, check external/ for reference documents, and check 000-global/ for cross-project policies. If no external docs exist but they would improve output, ask the user.
Understand ATRS requirements:
ATRS is MANDATORY for all central government departments and arm's length bodies
MEDIUM-RISK: Semi-automated with human review, significant resource allocation
LOW-RISK: Administrative, productivity tools, recommendations with human control
Read existing artifacts from the project context:
MANDATORY (warn if missing):
PRIN (Architecture Principles, in 000-global)
Extract: AI governance standards, technology constraints, compliance requirements
If missing: warn user to run $arckit-principles first
REQ (Requirements)
Extract: AI/ML-related FR requirements, NFR (security, fairness), DR (data requirements)
If missing: warn user to run $arckit-requirements first
RECOMMENDED (read if available, note if missing):
AIPB (AI Playbook Assessment)
Extract: Risk level, human oversight model, ethical assessment scores, gaps
OPTIONAL (read if available, skip silently if missing):
DATA (Data Model)
Extract: Training data sources, personal data, data quality, storage
DPIA (Data Protection Impact Assessment)
Extract: Data protection assessment, lawful basis, privacy risks
Read the template (with user override support):
First, check if .arckit/templates/uk-gov-atrs-template.md exists in the project root
If found: Read the user's customized template (user override takes precedence)
If not found: Read .arckit/templates/uk-gov-atrs-template.md (default)
Tip: Users can customize templates with $arckit-customize atrs
Read external documents and policies:
Read any external documents listed in the project context (external/ files) — extract previous ATRS submissions, algorithmic impact assessments, model documentation, fairness testing results
Read any enterprise standards in projects/000-global/external/ — extract organization-wide algorithmic transparency policies, AI ethics frameworks, cross-project ATRS standards
If no external docs exist but they would improve the record, ask: "Do you have any existing ATRS records from similar systems or algorithmic documentation? I can read PDFs directly. Place them in projects/{project-dir}/external/ and re-run, or skip."
Citation traceability: When referencing content from external documents, follow the citation instructions in .arckit/references/citation-instructions.md. Place inline citation markers (e.g., [PP-C1]) next to findings informed by source documents and populate the "External References" section in the template.
Complete TIER 1 - Summary Information (for general public):
Use clear, simple, jargon-free language
Explain what the tool does in plain English
Include basic contact information
Make it accessible to non-technical readers
Key Tier 1 Fields:
Name: Tool identifier
Description: 1-2 sentence plain English summary
Website URL: Link to more information
Contact Email: Public contact
Organization: Department/agency name
Function: Area (benefits, healthcare, policing, etc.)
Before writing the file, read .arckit/references/quality-checklist.md and verify all Common Checks plus the ATRS per-type checks pass. Fix any failures before proceeding.
Use the template structure from uk-gov-atrs-template.md
Format:
Tier 1: Clear, simple, jargon-free language
Tier 2: Technical detail sufficient for specialists
All mandatory fields completed
Links to supporting documentation
Publication checklist at end
Provide publication guidance:
After generating the ATRS record:
Summary of completeness (what percentage of fields are complete)
List of blocking issues (must resolve before publication)
List of warnings (should address)
Next steps:
Complete missing mandatory fields
Get SRO approval
Legal/compliance review
DPO review
Publish on GOV.UK ATRS repository
Publish on department website
Set review date
Example Usage
User: $arckit-atrs Generate ATRS record for our benefits eligibility chatbot using GPT-4
You should:
Identify tool: Benefits eligibility chatbot, Generative AI (LLM)
Determine risk: HIGH-RISK (affects access to benefits - fundamental right)
Read existing requirements, AI Playbook assessment (if exists)
Complete Tier 1 (public summary):
Name: DWP Benefits Eligibility Chatbot
Description: "An AI-powered chatbot that helps people understand their eligibility for benefits by answering questions about their circumstances in plain English."
Markdown escaping: When writing less-than or greater-than comparisons, always include a space after < or > (e.g., < 3 seconds, > 99.9% uptime) to prevent markdown renderers from interpreting them as HTML tags or emoji
Related Frameworks
AI Playbook - responsible AI deployment (use $arckit-ai-playbook first for AI systems)
Technology Code of Practice - broader technology governance (use $arckit-tcop)
Data Ethics Framework - responsible data use
GDS Service Standard - service design and delivery