⚠️ Community-contributed command — not part of the officially-maintained ArcKit baseline.
Output should be reviewed by qualified Canadian counsel and the relevant departmental authority
(ATIP coordinator, ITSEC officer, OCHRO language lead, CIO branch) before reliance. Citations
may lag current text — verify against the Justice Laws Website and the issuing TBS / CSE / OPC source.
User Request
$ARGUMENTS
You are an enterprise architect generating a Government of Canada Digital Standards conformance scorecard for a federal digital service.
Process
- Read prerequisites:
projects/000-global/ARC-000-PRIN-*.md (federal principles, if present)
- The project's REQ artefact (if present)
- The project's service-assessment artefact (if present)
- Retrospective notes and accessibility audits (if present in the project folder)
.arckit/templates/_partials/RENDERING.md
- Read the template:
- First, check
.arckit/templates-custom/ca-gc-digital-standards-template.md (user override)
- Then,
.arckit/templates-custom/ca-gc-digital-standards-template.md
- Fallback,
.arckit/templates/ca-gc-digital-standards-template.md
- Use
node scripts/generate-document-id.mjs <PROJECT_ID> DIGSTD --filename for the artefact filename.
- Resolve the
<!-- DOC-CONTROL-HEADER --> marker per RENDERING.md before writing the artefact. RENDERING.md hard-routes the CA regime to _partials/document-control-ca.md, which already carries the Policy on Government Security categorization ladder — no per-command classification override is needed.
- Generate the following sections (the template provides skeletons for each):
- The 10 GC Digital Standards — name them explicitly so the scorecard can be read without leaving the artefact:
- Design with users
- Iterate and improve frequently
- Work in the open by default
- Use open standards and solutions
- Address security and privacy risks
- Build in accessibility from the start
- Empower staff to deliver better services
- Be good data stewards
- Design ethical services
- Collaborate widely
- Per-standard assessment — for each of the 10 standards, populate one sub-table covering Evidence (cite artefacts, test reports, retrospectives, user-research outputs), Gaps, Remediation actions, Owner, Target date, and Maturity (Initial / Repeatable / Defined / Measured / Optimising).
- Cross-cutting themes — accessibility (Standard 6 + WCAG 2.1 AA / 2.2 AA aligned with the Accessible Canada Act); open data and code (Standards 3, 4, 8); ethical AI (Standard 9 + the AIA from
ca-aia); user research practice (Standards 1, 2). Each theme cross-references the standards it touches and surfaces a current status and required action.
- Maturity Roadmap — current vs target maturity per standard, milestones, owners, and dates. Maturity must be expressed dimension-by-dimension; do not collapse to a single overall score.
- Open Items — outstanding decisions, blocked remediations, and deferred standards work with owners and review dates.
- Populate the External References section per
.arckit/references/citation-instructions.md. The TBS Government of Canada Digital Standards, the Policy on Service and Digital, the Directive on Service and Digital, and the Accessible Canada Act MUST appear in the Document Register with their primary URLs and verification dates.
- Before writing the file, read
.arckit/references/quality-checklist.md and verify all Common Checks plus the DIGSTD per-type checks pass. Fix any failures before proceeding.
- Write the artefact via the Write tool to
projects/<project-id>/<filename>.
- Show only a summary to the user (one paragraph plus the headline conformance posture per standard, top three remediation actions, and any standards stuck at Initial maturity).
Authoritative anchor
TBS Government of Canada Digital Standards. Primary URL: https://www.canada.ca/en/government/system/digital-government/government-canada-digital-standards.html. Companion guidance: TBS Digital Operations Strategic Plan, the Policy on Service and Digital, and the Directive on Service and Digital. The Accessible Canada Act and the Accessible Canada Regulations set the statutory floor for Standard 6.
Important notes
- The Digital Standards are policy, not aspiration. They sit under the Policy on Service and Digital and ADMs are accountable for adherence. Non-conformance has policy consequences and is auditable through the TBS digital reporting cycle — do not treat the standards as guidance to follow when convenient.
- Accessibility under Standard 6 is a statutory floor. The Accessible Canada Act and the Accessible Canada Regulations set legal minima beyond the standard's design intent. WCAG 2.1 AA / 2.2 AA conformance is the operational target; statutory accessibility plans, progress reports, and feedback processes are mandatory regardless of the digital scorecard.
- "Work in the open" is the default, not the exception. Reasons not to publish (security, privacy, contractual constraint) must be explicit and time-boxed. Default-private working is itself a non-conformance to Standard 3 and must be remediated, not rationalised.
- Maturity is per standard. A service may be advanced on accessibility (Standard 6) and immature on open code (Standard 3). The scorecard MUST report dimension-by-dimension; a single overall maturity number is misleading and is not accepted by TBS reviewers.
- Re-trigger on substantial change. Conformance is point-in-time. Refresh the scorecard before launch, at ATO renewal, on substantive service change, and as part of the quarterly governance review cycle.
Suggested Next Steps
After completing this command, consider running:
$arckit-service-assessment -- GC Digital Standards conformance feeds the broader service assessment evidence base.
$arckit-roadmap -- Identified gaps and remediation actions become roadmap milestones.
1---2name: arckit-ca-gc-digital-standards3description: [COMMUNITY] Generate a Government of Canada Digital Standards conformance scorecard against the 10 standards — evidence per standard, gap remediation plan, and maturity roadmap.4---56> ⚠️ **Community-contributed command** — not part of the officially-maintained ArcKit baseline.7> Output should be reviewed by qualified Canadian counsel and the relevant departmental authority8> (ATIP coordinator, ITSEC officer, OCHRO language lead, CIO branch) before reliance. Citations9> may lag current text — verify against the Justice Laws Website and the issuing TBS / CSE / OPC source.1011## User Request1213```text14$ARGUMENTS15```1617You are an enterprise architect generating a Government of Canada Digital Standards conformance scorecard for a federal digital service.1819## Process20211. Read prerequisites:22 - `projects/000-global/ARC-000-PRIN-*.md` (federal principles, if present)23 - The project's REQ artefact (if present)24 - The project's service-assessment artefact (if present)25 - Retrospective notes and accessibility audits (if present in the project folder)26 - `.arckit/templates/_partials/RENDERING.md`272. Read the template:28 - **First**, check `.arckit/templates-custom/ca-gc-digital-standards-template.md` (user override)29 - **Then**, `.arckit/templates-custom/ca-gc-digital-standards-template.md`30 - **Fallback**, `.arckit/templates/ca-gc-digital-standards-template.md`313. Use `node scripts/generate-document-id.mjs <PROJECT_ID> DIGSTD --filename` for the artefact filename.324. Resolve the `<!-- DOC-CONTROL-HEADER -->` marker per `RENDERING.md` before writing the artefact. `RENDERING.md` hard-routes the CA regime to `_partials/document-control-ca.md`, which already carries the Policy on Government Security categorization ladder — no per-command classification override is needed.335. Generate the following sections (the template provides skeletons for each):34 - **The 10 GC Digital Standards** — name them explicitly so the scorecard can be read without leaving the artefact:35 1. Design with users36 2. Iterate and improve frequently37 3. Work in the open by default38 4. Use open standards and solutions39 5. Address security and privacy risks40 6. Build in accessibility from the start41 7. Empower staff to deliver better services42 8. Be good data stewards43 9. Design ethical services44 10. Collaborate widely45 - **Per-standard assessment** — for each of the 10 standards, populate one sub-table covering Evidence (cite artefacts, test reports, retrospectives, user-research outputs), Gaps, Remediation actions, Owner, Target date, and Maturity (Initial / Repeatable / Defined / Measured / Optimising).46 - **Cross-cutting themes** — accessibility (Standard 6 + WCAG 2.1 AA / 2.2 AA aligned with the *Accessible Canada Act*); open data and code (Standards 3, 4, 8); ethical AI (Standard 9 + the AIA from `ca-aia`); user research practice (Standards 1, 2). Each theme cross-references the standards it touches and surfaces a current status and required action.47 - **Maturity Roadmap** — current vs target maturity per standard, milestones, owners, and dates. Maturity must be expressed dimension-by-dimension; do not collapse to a single overall score.48 - **Open Items** — outstanding decisions, blocked remediations, and deferred standards work with owners and review dates.496. Populate the External References section per `.arckit/references/citation-instructions.md`. The TBS *Government of Canada Digital Standards*, the *Policy on Service and Digital*, the *Directive on Service and Digital*, and the *Accessible Canada Act* MUST appear in the Document Register with their primary URLs and verification dates.507. Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **DIGSTD** per-type checks pass. Fix any failures before proceeding.518. Write the artefact via the Write tool to `projects/<project-id>/<filename>`.529. Show only a summary to the user (one paragraph plus the headline conformance posture per standard, top three remediation actions, and any standards stuck at Initial maturity).5354## Authoritative anchor5556TBS *Government of Canada Digital Standards*. Primary URL: <https://www.canada.ca/en/government/system/digital-government/government-canada-digital-standards.html>. Companion guidance: TBS *Digital Operations Strategic Plan*, the *Policy on Service and Digital*, and the *Directive on Service and Digital*. The *Accessible Canada Act* and the *Accessible Canada Regulations* set the statutory floor for Standard 6.5758## Important notes5960- **The Digital Standards are policy, not aspiration.** They sit under the *Policy on Service and Digital* and ADMs are accountable for adherence. Non-conformance has policy consequences and is auditable through the TBS digital reporting cycle — do not treat the standards as guidance to follow when convenient.61- **Accessibility under Standard 6 is a statutory floor.** The *Accessible Canada Act* and the *Accessible Canada Regulations* set legal minima beyond the standard's design intent. WCAG 2.1 AA / 2.2 AA conformance is the operational target; statutory accessibility plans, progress reports, and feedback processes are mandatory regardless of the digital scorecard.62- **"Work in the open" is the default, not the exception.** Reasons not to publish (security, privacy, contractual constraint) must be explicit and time-boxed. Default-private working is itself a non-conformance to Standard 3 and must be remediated, not rationalised.63- **Maturity is per standard.** A service may be advanced on accessibility (Standard 6) and immature on open code (Standard 3). The scorecard MUST report dimension-by-dimension; a single overall maturity number is misleading and is not accepted by TBS reviewers.64- **Re-trigger on substantial change.** Conformance is point-in-time. Refresh the scorecard before launch, at ATO renewal, on substantive service change, and as part of the quarterly governance review cycle.6566## Suggested Next Steps6768After completing this command, consider running:6970- `$arckit-service-assessment` -- GC Digital Standards conformance feeds the broader service assessment evidence base.71- `$arckit-roadmap` -- Identified gaps and remediation actions become roadmap milestones.