Add os-status lint-config-current check to trigger lint-init #131

Open
opened 2026-07-26 18:10:23 +00:00 by jared · 1 comment
Owner

Adoption of lint config should be invoked via an os check whose
remediation calls the os-sdlc skill, mirroring the existing 'tracker-configured' -> '/os-backlog:route' pattern. Per ADR-0026, os:fix
orchestrates and never reimplements, so the check must invoke the skill rather than duplicate it.

The check fires when the generated base config is absent, or when its 'os-sdlc-rubocop-base-version' stamp is older than the plugin's template. This also provides the update path for when the template evolves.

Reference: ADR-0066, consequence 5. (Note: os-status was merged into the os plugin per ADR-0105; the check belongs in plugins/os/hooks/checks.py, remediation /os:fix.)

Adoption of lint config should be invoked via an os check whose remediation calls the os-sdlc skill, mirroring the existing 'tracker-configured' -> '/os-backlog:route' pattern. Per ADR-0026, os:fix orchestrates and never reimplements, so the check must invoke the skill rather than duplicate it. The check fires when the generated base config is absent, or when its 'os-sdlc-rubocop-base-version' stamp is older than the plugin's template. This also provides the update path for when the template evolves. Reference: ADR-0066, consequence 5. (Note: os-status was merged into the `os` plugin per ADR-0105; the check belongs in plugins/os/hooks/checks.py, remediation /os:fix.)
Author
Owner

Frozen in the 2026-08-16 backlog reset — see #419 for the expiry procedure. Do not work unless a live run rediscovers this issue.

Frozen in the 2026-08-16 backlog reset — see #419 for the expiry procedure. Do not work unless a live run rediscovers this issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#131
No description provided.