Skill: commission-assured
SkillDev toolsCommission a project to the Assured (Method 2) SDLC bundle — install plugin, scaffold programs.yaml, set granularity and regulatory context, configure change-impact-gate.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Skill: commission-assured skill
What this skill tells your AI
The instructions your AI receives, as published by stevegjones/ai-first-sdlc-practices in skills/commission-assured/SKILL.md and read by ahel’s review.
Use this skill when the user wants to commission a project to the Assured (Method 2) SDLC option. This is a one-time installation that scaffolds the decomposition declaration, sets regulatory context, and configures optional validators.
This skill assumes:
- The project already has the
sdlc-programmeplugin installed (Assured layers on Programme). - The user has authority to commission (this is an irrevocable decision per Article 16).
Steps
-
Verify prerequisites. Confirm
sdlc-programmeis installed; confirmsdlc-knowledge-baseis initialised (runkb-initif not). -
Prompt for regulatory context.
- Which regulatory standards apply? (DO-178C / IEC 62304 / ISO 26262 / IEC 61508 / FDA 21 CFR §820 / none / multiple)
- For IEC 62304: software safety class (A / B / C)
- For ISO 26262: ASIL level (A / B / C / D)
- For DO-178C: DAL (A / B / C / D / E)
-
Prompt for decomposition.
- Does the project have one logical area or multiple? (single → use default
P1.SP1.M1; multiple → scaffold aprograms.yamlwith placeholders to fill in) - If multiple: how many programs? Sub-programs per program? Modules per sub-program?
- Does the project have one logical area or multiple? (single → use default
-
Scaffold the artefacts.
- Copy
programs.yamltemplate toprograms.yaml(project root) with placeholders substituted. - Copy
visibility-rules.mdtemplate todocs/architecture/visibility-rules.md. - For regulated contexts (IEC 62304 ≥ B, FDA, ISO 26262 ASIL ≥ C): copy
change-impact.mdtemplate todocs/change-impacts/CHG-template.md. - Add
library/_ids.mdandlibrary/_code-index.mdplaceholders (will be populated bykb-codeindexandkb-rebuild-indexes).
- Copy
-
Configure validators.
- Set commissioning flags in
.sdlc/team-config.json:assured.visibility_mode: strictfor regulated contexts;advisoryotherwiseassured.change_impact_gate: enabledfor IEC 62304 ≥ B, FDA, ISO 26262 ASIL ≥ C;disabledotherwise
- Set commissioning flags in
-
Run initial validation.
python3 -m sdlc_assured_scripts.assured.idsto build initiallibrary/_ids.mdkb-codeindexto build initiallibrary/_code-index.md(will be empty until annotations exist)- Confirm validators run cleanly on the empty/scaffolded project.
-
Wire the Assured library sources into the knowledge base.
The
_code-index.mdand_spec-findings.mdfiles emitted bykb-codeindexandkb-rebuild-indexesare shelf-index documents that must be registered as library sources so theresearch-librarianandsynthesis-librarianagents can query them.Run
kb-register-libraryfor each source:/sdlc-knowledge-base:kb-register-library \ --handle <project-handle>-code \ --path library/_code-index.md \ --domain code-annotations /sdlc-knowledge-base:kb-register-library \ --handle <project-handle>-specs \ --path library/_spec-findings.md \ --domain spec-requirementsConfirm both handles appear in
library/.sdlc-kb/registry.json(or the project's active registry). TheSYNTHESISE-ACROSS-SPEC-TYPESmode insynthesis-librarianqueries these handles; without this registration step, spec-as-KB-finding queries will return empty results. -
Commit the commissioning.
- One commit per scaffolded artefact group (programs.yaml + visibility-rules.md as one; change-impact template as another; library wiring as a third).
Done criteria
programs.yamlcommitted with no placeholder text remaining.library/_ids.mdandlibrary/_code-index.mdexist (may be empty)..sdlc/team-config.jsonhasassured.*flags set.- Validators run without errors on the freshly-commissioned project.
Signals
- GitHub stars
- 41
- Forks
- 6
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
commission-assured- Source
- github.com/stevegjones/ai-first-sdlc-practices