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
- Two-tier structure: Tier 1 (public summary) + Tier 2 (detailed technical)
- Published records on GOV.UK repository
- Must be clear, accurate, and comprehensive
Identify the algorithmic tool:
- Tool name and purpose
- Type of algorithm (rule-based, ML, generative AI, etc.)
- Government function (benefits, healthcare, policing, etc.)
- Current phase (pre-deployment, beta, production, retired)
- Users (staff and/or citizens)
Determine risk level (similar to AI Playbook):
- HIGH-RISK: Automated decisions affecting rights, benefits, legal status, healthcare
- 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-custom/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)
- Then read
.arckit/templates/_partials/RENDERING.md and resolve the <!-- DOC-CONTROL-HEADER --> marker in the template before writing. Do not hand-write the Document Control table: the partial RENDERING.md selects is the only source of the 14 standard fields and of the classification ladder.
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.)
- Phase: Pre-deployment/Beta/Production/Retired
- Geographic Region: England/Scotland/Wales/NI/UK-wide
- Complete TIER 2 - Detailed Information (for specialists):
Section 1: Owner and Responsibility
- Organization and team
- Senior Responsible Owner (name, role, accountability)
- External suppliers (names, Companies House numbers, roles)
- Procurement procedure type (G-Cloud, DOS, open tender, etc.)
- Data access terms for suppliers
Section 2: Description and Rationale
- Detailed technical description
- Algorithm type (rule-based, ML, generative AI, etc.)
- AI model details (if applicable): provider, version, fine-tuning
- Scope and boundaries (intended use and out-of-scope)
- Benefits and impact metrics
- Previous process (how it was done before)
- Alternatives considered (and why rejected)
Section 3: Decision-Making Process
- Process integration (role in workflow)
- Provided information (outputs and format)
- Frequency and scale of usage
- Human decisions and review:
- Human-in-the-loop (review every decision)
- Human-on-the-loop (periodic review)
- Human-in-command (can override)
- Fully automated (must justify)
- Required training for staff
- Appeals and contestability (how users can contest decisions)
Section 4: Data
- Data sources (types, origins, fields used)
- Personal data and special category data
- Data sharing arrangements
- Data quality and maintenance
- Data storage location and security (UK/EU/USA, cloud provider)
- Encryption, access controls, audit logging
- Cyber Essentials / ISO 27001 certification
Section 5: Impact Assessments
- DPIA (Data Protection Impact Assessment): Status, date, outcome, risks
- EqIA (Equality Impact Assessment): Protected characteristics, impacts, mitigations
- Human Rights Assessment: ECHR articles, safeguards
- Other assessments: Environmental, accessibility, security
Section 6: Fairness, Bias, and Discrimination
- Bias testing completed (methodology, date)
- Fairness metrics (demographic parity, equalized odds, etc.)
- Results by protected characteristic (gender, ethnicity, age, disability)
- Known limitations and biases
- Training data bias review
- Ongoing bias monitoring (frequency, metrics, alert thresholds)
Section 7: Technical Details
- Model performance metrics (accuracy, precision, recall, F1)
- Performance by demographic group
- Model explainability approach (SHAP, LIME, etc.)
- Model versioning and change management
- Model monitoring and drift detection
- Retraining schedule
Section 8: Testing and Assurance
- Testing approach (unit, integration, UAT, A/B, red teaming)
- Edge cases and failure modes
- Fallback procedures
- Security testing (pen testing, AI-specific threats):
- Prompt injection (for LLMs)
- Data poisoning
- Model inversion
- Adversarial attacks
- Independent assurance and external audit
Section 9: Transparency and Explainability
- Public disclosure (website, GOV.UK, model card, open source)
- User communication (how users are informed)
- Information provided to users (that algorithm is used, how it works, how to contest)
- Model card published
Section 10: Governance and Oversight
- Governance structure (board/committee composition, responsibilities)
- Risk register and top risks
- Incident management (response plan, process, contact)
- Audit trail (logging, retention, review)
Section 11: Compliance
- Legal basis (primary legislation, regulatory compliance)
- Data protection (controller, DPO, ICO registration, legal basis)
- Standards compliance (TCoP, GDS Service Standard, Data Ethics Framework, ISO)
- Procurement compliance (route, value, IR35)
Section 12: Performance and Outcomes
- Success metrics and KPIs
- Benefits realized (with evidence)
- User feedback and satisfaction
- Continuous improvement log
Section 13: Review and Updates
- Review schedule (frequency, next review date)
- Triggers for unscheduled review
- Version history
- Contact for updates
- Provide risk-appropriate guidance:
For HIGH-RISK algorithmic tools (affecting rights, benefits, healthcare):
- CRITICAL: DPIA is MANDATORY before deployment
- CRITICAL: EqIA is MANDATORY
- Human-in-the-loop STRONGLY RECOMMENDED
- Bias testing across ALL protected characteristics REQUIRED
- ATRS publication on GOV.UK MANDATORY
- Quarterly reviews RECOMMENDED
- Independent audit STRONGLY RECOMMENDED
For MEDIUM-RISK tools:
- DPIA likely required
- EqIA recommended
- Human oversight required (human-on-the-loop minimum)
- Bias testing recommended
- ATRS publication MANDATORY
- Annual reviews
For LOW-RISK tools:
- DPIA assessment (may determine not required)
- Basic fairness checks
- Human oversight recommended
- ATRS publication MANDATORY
- Periodic reviews
Link to existing ArcKit artifacts:
- Map to requirements from
ARC-*-REQ-*.md
- Reference AI Playbook assessment (if exists)
- Reference TCoP assessment (if exists)
- Reference design reviews (HLD/DLD)
Flag missing mandatory items:
BLOCKERS (must complete before publication):
WARNINGS (should complete):
CRITICAL - Auto-Populate Document Control Fields:
Before completing the document, populate ALL document control fields in the header:
Construct Document ID:
- Document ID:
ARC-{PROJECT_ID}-ATRS-v{VERSION} (e.g., ARC-001-ATRS-v1.0)
Populate Required Fields:
Auto-populated fields (populate these automatically):
[PROJECT_ID] → Extract from project path (e.g., "001" from "projects/001-project-name")
[VERSION] → "1.0" (or increment if previous version exists)
[DATE] / [YYYY-MM-DD] → Current date in YYYY-MM-DD format
[DOCUMENT_TYPE_NAME] → "Algorithmic Transparency Record"
ARC-[PROJECT_ID]-ATRS-v[VERSION] → Construct using format above
[COMMAND] → "arckit.atrs"
User-provided fields (extract from project metadata or user input):
[PROJECT_NAME] → Full project name from project metadata or user input
[OWNER_NAME_AND_ROLE] → Document owner (prompt user if not in metadata)
- Classification → comes from the resolved Document Control header, not from a placeholder.
_partials/RENDERING.md fixes the ladder from the artefact's own regime; ${default_classification} applies only where that regime falls through to user config.
Calculated fields:
[YYYY-MM-DD] for Next Review Date → Current date + 30 days
Pending fields (leave as [PENDING] until manually updated):
[REVIEWER_NAME] → [PENDING]
[APPROVER_NAME] → [PENDING]
[DISTRIBUTION_LIST] → Default to "Project Team, Architecture Team" or [PENDING]
Populate Revision History:
| 1.0 | {DATE} | ArcKit AI | Initial creation from `$arckit-atrs` command | [PENDING] | [PENDING] |
Populate Generation Metadata Footer:
The footer should be populated with:
**Generated by**: ArcKit `$arckit-atrs` command
**Generated on**: {DATE} {TIME} GMT
**ArcKit Version**: {ARCKIT_VERSION}
**Project**: {PROJECT_NAME} (Project {PROJECT_ID})
**AI Model**: [Use actual model name, e.g., "Claude Sonnet 5 (session default)"]
**Generation Context**: [Brief note about source documents used]
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.
- Generate comprehensive ATRS record:
Output location: projects/{project-dir}/ARC-{PROJECT_ID}-ATRS-v1.0.md
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."
- Function: Benefits and welfare
- Phase: Private Beta
- Region: England and Wales
- Complete Tier 2 (detailed):
- Section 1: DWP Digital, Benefits Policy Team, SRO: [Senior Responsible Owner] (Director)
- External Supplier: OpenAI (GPT-4), Companies House: 12345678
- Section 2: Generative AI (LLM), GPT-4, fine-tuned on benefits policy
- Section 3: Human-in-the-loop (all advice reviewed before shown to users)
- Section 4: Personal data (income, household composition), UK data residency, AWS
- Section 5: DPIA completed, EqIA completed, Human Rights assessed
- Section 6: Bias testing across gender, ethnicity, age, disability - results documented
- Section 7: Accuracy 85%, explanation provided using prompt engineering
- Section 8: Red teaming for prompt injection, content filtering
- Section 9: Published on GOV.UK, users informed in-app
- Section 10: AI Governance Board oversight, monthly reviews
- Section 11: UK GDPR, Data Protection Act 2018, Public Task legal basis
- Section 12: KPI: User satisfaction 78%, reduced call center volume 15%
- Section 13: Quarterly review, next review 2025-07-01
- Flag completeness: 95% complete
- BLOCKING: Need to add fallback procedure for system failures
- WARNING: Model card not yet published (recommended)
- Write to
projects/NNN-benefits-chatbot/ARC-NNN-ATRS-v1.0.md
- Provide next steps: "Complete fallback procedures, then ready for SRO approval and GOV.UK publication"
Important Notes
ATRS publication is MANDATORY for central government
Records must be published on GOV.UK ATRS repository: https://www.gov.uk/algorithmic-transparency-records
ATRS is PUBLIC - do not include sensitive information (security vulnerabilities, personal data, commercially sensitive details)
Use plain English in Tier 1 - imagine explaining to a family member
Tier 2 should be detailed enough for technical scrutiny
Update ATRS record when significant changes occur (new version, scope change, incidents)
Regular reviews required (annually minimum, quarterly for high-risk)
Contact algorithmic-transparency@dsit.gov.uk for guidance
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
Resources
1---2name: arckit-atrs3description: Generate Algorithmic Transparency Recording Standard (ATRS) record for AI/algorithmic tools4---56You are helping a UK government organization create an Algorithmic Transparency Recording Standard (ATRS) record for an AI or algorithmic tool.78## User Input910```text11$ARGUMENTS12```1314## Instructions1516> **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.17181. **Understand ATRS requirements**:19 - ATRS is **MANDATORY** for all central government departments and arm's length bodies20 - Two-tier structure: Tier 1 (public summary) + Tier 2 (detailed technical)21 - Published records on GOV.UK repository22 - Must be clear, accurate, and comprehensive23242. **Identify the algorithmic tool**:25 - Tool name and purpose26 - Type of algorithm (rule-based, ML, generative AI, etc.)27 - Government function (benefits, healthcare, policing, etc.)28 - Current phase (pre-deployment, beta, production, retired)29 - Users (staff and/or citizens)30313. **Determine risk level** (similar to AI Playbook):32 - **HIGH-RISK**: Automated decisions affecting rights, benefits, legal status, healthcare33 - **MEDIUM-RISK**: Semi-automated with human review, significant resource allocation34 - **LOW-RISK**: Administrative, productivity tools, recommendations with human control35364. **Read existing artifacts from the project context:**3738 **MANDATORY** (warn if missing):39 - **PRIN** (Architecture Principles, in 000-global)40 - Extract: AI governance standards, technology constraints, compliance requirements41 - If missing: warn user to run `$arckit-principles` first42 - **REQ** (Requirements)43 - Extract: AI/ML-related FR requirements, NFR (security, fairness), DR (data requirements)44 - If missing: warn user to run `$arckit-requirements` first4546 **RECOMMENDED** (read if available, note if missing):47 - **AIPB** (AI Playbook Assessment)48 - Extract: Risk level, human oversight model, ethical assessment scores, gaps4950 **OPTIONAL** (read if available, skip silently if missing):51 - **DATA** (Data Model)52 - Extract: Training data sources, personal data, data quality, storage53 - **DPIA** (Data Protection Impact Assessment)54 - Extract: Data protection assessment, lawful basis, privacy risks5556 **Read the template** (with user override support):57 - **First**, check if `.arckit/templates-custom/uk-gov-atrs-template.md` exists in the project root58 - **If found**: Read the user's customized template (user override takes precedence)59 - **If not found**: Read `.arckit/templates/uk-gov-atrs-template.md` (default)60 - **Then read** `.arckit/templates/_partials/RENDERING.md` and resolve the `<!-- DOC-CONTROL-HEADER -->` marker in the template before writing. Do not hand-write the Document Control table: the partial `RENDERING.md` selects is the only source of the 14 standard fields and of the classification ladder.6162 > **Tip**: Users can customize templates with `$arckit-customize atrs`63645. **Read external documents and policies**:65 - Read any **external documents** listed in the project context (`external/` files) — extract previous ATRS submissions, algorithmic impact assessments, model documentation, fairness testing results66 - Read any **enterprise standards** in `projects/000-global/external/` — extract organization-wide algorithmic transparency policies, AI ethics frameworks, cross-project ATRS standards67 - 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."68 - **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.69706. **Complete TIER 1 - Summary Information** (for general public):71 - Use clear, simple, jargon-free language72 - Explain what the tool does in plain English73 - Include basic contact information74 - Make it accessible to non-technical readers7576**Key Tier 1 Fields**:7778- **Name**: Tool identifier79- **Description**: 1-2 sentence plain English summary80- **Website URL**: Link to more information81- **Contact Email**: Public contact82- **Organization**: Department/agency name83- **Function**: Area (benefits, healthcare, policing, etc.)84- **Phase**: Pre-deployment/Beta/Production/Retired85- **Geographic Region**: England/Scotland/Wales/NI/UK-wide86877. **Complete TIER 2 - Detailed Information** (for specialists):8889### Section 1: Owner and Responsibility9091- Organization and team92- Senior Responsible Owner (name, role, accountability)93- External suppliers (names, Companies House numbers, roles)94- Procurement procedure type (G-Cloud, DOS, open tender, etc.)95- Data access terms for suppliers9697### Section 2: Description and Rationale9899- Detailed technical description100- Algorithm type (rule-based, ML, generative AI, etc.)101- AI model details (if applicable): provider, version, fine-tuning102- Scope and boundaries (intended use and out-of-scope)103- Benefits and impact metrics104- Previous process (how it was done before)105- Alternatives considered (and why rejected)106107### Section 3: Decision-Making Process108109- Process integration (role in workflow)110- Provided information (outputs and format)111- Frequency and scale of usage112- **Human decisions and review**:113 - Human-in-the-loop (review every decision)114 - Human-on-the-loop (periodic review)115 - Human-in-command (can override)116 - Fully automated (must justify)117- Required training for staff118- Appeals and contestability (how users can contest decisions)119120### Section 4: Data121122- Data sources (types, origins, fields used)123- Personal data and special category data124- Data sharing arrangements125- Data quality and maintenance126- Data storage location and security (UK/EU/USA, cloud provider)127- Encryption, access controls, audit logging128- Cyber Essentials / ISO 27001 certification129130### Section 5: Impact Assessments131132- **DPIA (Data Protection Impact Assessment)**: Status, date, outcome, risks133- **EqIA (Equality Impact Assessment)**: Protected characteristics, impacts, mitigations134- **Human Rights Assessment**: ECHR articles, safeguards135- **Other assessments**: Environmental, accessibility, security136137### Section 6: Fairness, Bias, and Discrimination138139- Bias testing completed (methodology, date)140- Fairness metrics (demographic parity, equalized odds, etc.)141- Results by protected characteristic (gender, ethnicity, age, disability)142- Known limitations and biases143- Training data bias review144- Ongoing bias monitoring (frequency, metrics, alert thresholds)145146### Section 7: Technical Details147148- Model performance metrics (accuracy, precision, recall, F1)149- Performance by demographic group150- Model explainability approach (SHAP, LIME, etc.)151- Model versioning and change management152- Model monitoring and drift detection153- Retraining schedule154155### Section 8: Testing and Assurance156157- Testing approach (unit, integration, UAT, A/B, red teaming)158- Edge cases and failure modes159- Fallback procedures160- Security testing (pen testing, AI-specific threats):161 - Prompt injection (for LLMs)162 - Data poisoning163 - Model inversion164 - Adversarial attacks165- Independent assurance and external audit166167### Section 9: Transparency and Explainability168169- Public disclosure (website, GOV.UK, model card, open source)170- User communication (how users are informed)171- Information provided to users (that algorithm is used, how it works, how to contest)172- Model card published173174### Section 10: Governance and Oversight175176- Governance structure (board/committee composition, responsibilities)177- Risk register and top risks178- Incident management (response plan, process, contact)179- Audit trail (logging, retention, review)180181### Section 11: Compliance182183- Legal basis (primary legislation, regulatory compliance)184- Data protection (controller, DPO, ICO registration, legal basis)185- Standards compliance (TCoP, GDS Service Standard, Data Ethics Framework, ISO)186- Procurement compliance (route, value, IR35)187188### Section 12: Performance and Outcomes189190- Success metrics and KPIs191- Benefits realized (with evidence)192- User feedback and satisfaction193- Continuous improvement log194195### Section 13: Review and Updates196197- Review schedule (frequency, next review date)198- Triggers for unscheduled review199- Version history200- Contact for updates2012028. **Provide risk-appropriate guidance**:203204**For HIGH-RISK algorithmic tools** (affecting rights, benefits, healthcare):205206- **CRITICAL**: DPIA is MANDATORY before deployment207- **CRITICAL**: EqIA is MANDATORY208- Human-in-the-loop STRONGLY RECOMMENDED209- Bias testing across ALL protected characteristics REQUIRED210- ATRS publication on GOV.UK MANDATORY211- Quarterly reviews RECOMMENDED212- Independent audit STRONGLY RECOMMENDED213214**For MEDIUM-RISK tools**:215216- DPIA likely required217- EqIA recommended218- Human oversight required (human-on-the-loop minimum)219- Bias testing recommended220- ATRS publication MANDATORY221- Annual reviews222223**For LOW-RISK tools**:224225- DPIA assessment (may determine not required)226- Basic fairness checks227- Human oversight recommended228- ATRS publication MANDATORY229- Periodic reviews2302319. **Link to existing ArcKit artifacts**:232 - Map to requirements from `ARC-*-REQ-*.md`233 - Reference AI Playbook assessment (if exists)234 - Reference TCoP assessment (if exists)235 - Reference design reviews (HLD/DLD)23623710. **Flag missing mandatory items**:238239**BLOCKERS** (must complete before publication):240241- [ ] DPIA completed (for high-risk)242- [ ] EqIA completed (for high-risk)243- [ ] Senior Responsible Owner identified244- [ ] Human oversight model defined245- [ ] Bias testing completed (for ML/AI)246- [ ] Public-facing description written247- [ ] Contact details provided248249**WARNINGS** (should complete):250251- [ ] Alternatives considered documented252- [ ] Training program defined253- [ ] Incident response plan254- [ ] Review schedule set255256---257258**CRITICAL - Auto-Populate Document Control Fields**:259260Before completing the document, populate ALL document control fields in the header:261262**Construct Document ID**:263264- **Document ID**: `ARC-{PROJECT_ID}-ATRS-v{VERSION}` (e.g., `ARC-001-ATRS-v1.0`)265266**Populate Required Fields**:267268*Auto-populated fields* (populate these automatically):269270- `[PROJECT_ID]` → Extract from project path (e.g., "001" from "projects/001-project-name")271- `[VERSION]` → "1.0" (or increment if previous version exists)272- `[DATE]` / `[YYYY-MM-DD]` → Current date in YYYY-MM-DD format273- `[DOCUMENT_TYPE_NAME]` → "Algorithmic Transparency Record"274- `ARC-[PROJECT_ID]-ATRS-v[VERSION]` → Construct using format above275- `[COMMAND]` → "arckit.atrs"276277*User-provided fields* (extract from project metadata or user input):278279- `[PROJECT_NAME]` → Full project name from project metadata or user input280- `[OWNER_NAME_AND_ROLE]` → Document owner (prompt user if not in metadata)281- **Classification** → comes from the resolved Document Control header, not from a placeholder. `_partials/RENDERING.md` fixes the ladder from the artefact's own regime; `${default_classification}` applies only where that regime falls through to user config.282283*Calculated fields*:284285- `[YYYY-MM-DD]` for Next Review Date → Current date + 30 days286287*Pending fields* (leave as [PENDING] until manually updated):288289- `[REVIEWER_NAME]` → [PENDING]290- `[APPROVER_NAME]` → [PENDING]291- `[DISTRIBUTION_LIST]` → Default to "Project Team, Architecture Team" or [PENDING]292293**Populate Revision History**:294295```markdown296| 1.0 | {DATE} | ArcKit AI | Initial creation from `$arckit-atrs` command | [PENDING] | [PENDING] |297```298299**Populate Generation Metadata Footer**:300301The footer should be populated with:302303```markdown304**Generated by**: ArcKit `$arckit-atrs` command305**Generated on**: {DATE} {TIME} GMT306**ArcKit Version**: {ARCKIT_VERSION}307**Project**: {PROJECT_NAME} (Project {PROJECT_ID})308**AI Model**: [Use actual model name, e.g., "Claude Sonnet 5 (session default)"]309**Generation Context**: [Brief note about source documents used]310```311312---313314Before 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.31531611. **Generate comprehensive ATRS record**:317318Output location: `projects/{project-dir}/ARC-{PROJECT_ID}-ATRS-v1.0.md`319320Use the template structure from `uk-gov-atrs-template.md`321322**Format**:323324- Tier 1: Clear, simple, jargon-free language325- Tier 2: Technical detail sufficient for specialists326- All mandatory fields completed327- Links to supporting documentation328- Publication checklist at end32933012. **Provide publication guidance**:331332After generating the ATRS record:333334- Summary of completeness (what percentage of fields are complete)335- List of blocking issues (must resolve before publication)336- List of warnings (should address)337- Next steps:338 1. Complete missing mandatory fields339 2. Get SRO approval340 3. Legal/compliance review341 4. DPO review342 5. Publish on GOV.UK ATRS repository343 6. Publish on department website344 7. Set review date345346## Example Usage347348User: `$arckit-atrs Generate ATRS record for our benefits eligibility chatbot using GPT-4`349350You should:351352- Identify tool: Benefits eligibility chatbot, Generative AI (LLM)353- Determine risk: **HIGH-RISK** (affects access to benefits - fundamental right)354- Read existing requirements, AI Playbook assessment (if exists)355- Complete Tier 1 (public summary):356 - Name: DWP Benefits Eligibility Chatbot357 - Description: "An AI-powered chatbot that helps people understand their eligibility for benefits by answering questions about their circumstances in plain English."358 - Function: Benefits and welfare359 - Phase: Private Beta360 - Region: England and Wales361- Complete Tier 2 (detailed):362 - Section 1: DWP Digital, Benefits Policy Team, SRO: [Senior Responsible Owner] (Director)363 - External Supplier: OpenAI (GPT-4), Companies House: 12345678364 - Section 2: Generative AI (LLM), GPT-4, fine-tuned on benefits policy365 - Section 3: Human-in-the-loop (all advice reviewed before shown to users)366 - Section 4: Personal data (income, household composition), UK data residency, AWS367 - Section 5: DPIA completed, EqIA completed, Human Rights assessed368 - Section 6: Bias testing across gender, ethnicity, age, disability - results documented369 - Section 7: Accuracy 85%, explanation provided using prompt engineering370 - Section 8: Red teaming for prompt injection, content filtering371 - Section 9: Published on GOV.UK, users informed in-app372 - Section 10: AI Governance Board oversight, monthly reviews373 - Section 11: UK GDPR, Data Protection Act 2018, Public Task legal basis374 - Section 12: KPI: User satisfaction 78%, reduced call center volume 15%375 - Section 13: Quarterly review, next review 2025-07-01376- Flag completeness: 95% complete377- **BLOCKING**: Need to add fallback procedure for system failures378- **WARNING**: Model card not yet published (recommended)379- Write to `projects/NNN-benefits-chatbot/ARC-NNN-ATRS-v1.0.md`380- Provide next steps: "Complete fallback procedures, then ready for SRO approval and GOV.UK publication"381382## Important Notes383384- ATRS publication is **MANDATORY** for central government385- Records must be published on GOV.UK ATRS repository: https://www.gov.uk/algorithmic-transparency-records386- ATRS is PUBLIC - do not include sensitive information (security vulnerabilities, personal data, commercially sensitive details)387- Use plain English in Tier 1 - imagine explaining to a family member388- Tier 2 should be detailed enough for technical scrutiny389- Update ATRS record when significant changes occur (new version, scope change, incidents)390- Regular reviews required (annually minimum, quarterly for high-risk)391- Contact algorithmic-transparency@dsit.gov.uk for guidance392393- **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 emoji394395## Related Frameworks396397- **AI Playbook** - responsible AI deployment (use `$arckit-ai-playbook` first for AI systems)398- **Technology Code of Practice** - broader technology governance (use `$arckit-tcop`)399- **Data Ethics Framework** - responsible data use400- **GDS Service Standard** - service design and delivery401402## Resources403404- ATRS Guidance: https://www.gov.uk/government/publications/guidance-for-organisations-using-the-algorithmic-transparency-recording-standard405- ATRS Template: https://www.gov.uk/government/publications/algorithmic-transparency-template406- ATRS Repository: https://www.gov.uk/algorithmic-transparency-records407- Contact: algorithmic-transparency@dsit.gov.uk