Skip to content
Development
Command

/sdlc

Select a named SDLC QA profile — lite, standard or full — or report status; task triage remains risk-based

BOOST
From plugin
ai-rules-1c
48745 skills13 agents45 commands
Install
> /plugin marketplace add comol/ai_rules_1c
> /plugin install 1c-rules@1c-rules

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/sdlc

Context preview

What this command does when you run it.

Select a named SDLC QA profile — lite, standard or full — or report status; task triage remains risk-based

Command definition

sdlc.md
description: Select a named SDLC QA profile — lite, standard or full — or report status; task triage remains risk-based
argumentHint: "[lite|standard|full|status]"

/sdlc — named SDLC QA profiles

Select the project's verification profile through `VERIFICATION_DEPTH` in `.dev.env`. Load `content/rules/verification-policy.md` before acting; it owns gate selection and retry budgets. Parameters and defaults — `content/rules/dev-standards-env.md`.

Profiles and task paths

Use these names in Russian confirmations:

  • `lite` — **Облегчённый**: reduced checks for eligible low-risk edits.
  • `standard` — **Стандартный**: the default verification depth.
  • `full` — **Полный**: all three static validators for touched BSL, with the full retry budget.

The task path is selected separately by triage: `docs-fix` (правка документации), `spec-authoring` (подготовка спецификации), `quick-fix` (локальная правка), `full-cycle` (полный цикл разработки). A profile does not force a task path, enable delegation, create an OpenSpec change, deploy, or turn the SDLC off. In particular, `full` is a verification profile; `full-cycle` is a task path.

Arguments

Trim whitespace and compare case-insensitively:

  • Empty or `status` — read and report the effective profile and `UI_TESTING`; edit nothing.
  • `lite`, `standard`, `full` — select that profile.
  • Any other argument, including `on` / `off` — list the accepted profile names and make no changes. Legacy `on` / `off` belong to `/litemode` (`content/commands/litemode.md`).

Apply a profile

1. Read the current `VERIFICATION_DEPTH` and `UI_TESTING`. Missing / empty / invalid values use their defaults from `dev-standards-env.md`. 2. Set `VERIFICATION_DEPTH` to the selected profile. Preserve `UI_TESTING` for every profile; explicit UI control is `/uitests on|manual|off|status` (`content/commands/uitests.md`). 3. Edit only `VERIFICATION_DEPTH` in `.dev.env`, replacing the existing line or appending a missing key. Preserve all other content. If the file is missing, apply the choice to the current session only, say it is not persisted, and point to `install.ps1 init` for project setup; do not create a partial file or start installation as part of this command. 4. Apply the effective profile immediately. No re-render, `install.ps1 update`, or client restart is required. 5. Confirm in Russian: the profile's name and slug, project persistence or session-only scope, the applicable verification depth, and the preserved effective `UI_TESTING` value.

Status

Report the effective profile using its name and slug, its source (project setting, session-only override, or default), and what it checks. Report `UI_TESTING` as essential (default), automatic, on request, or disabled. Use an active session-only override before the file/default; an empty command never changes the profile. Do not invent a task path when no development task is being assessed.

Mandatory floor

Every profile preserves the safety floor in `verification-policy.md`: syntax validation on every touched BSL module, full-cycle treatment with the full retry budget for promotion-trigger paths, and Gates 4 / 5 on their own triggers. Docs-fix remains structural verification only. `UI_TESTING=off` has the same meaning as a manually configured value; the profile does not change the UI-testing policy itself.

Read more
Ships withai-rules-1c

Rules\skills\subagens for vibecoding in 1C(bsl)

Get the whole plugin

Other commands on ai-rules-1c.