Skip to content

skills-audit FAIL: do-sdlc (rule 1) #3333

Description

@valorengels

The skills-audit reflection observed a FAIL finding on 2 consecutive runs for skill do-sdlc (rule 1) in valor.

Message: Line count 524 exceeds 500

This issue was auto-filed by the skills-audit reflection. It will NOT be re-filed for 30 days even if the finding persists. Close this issue to silence; the streak counter will reset naturally when the underlying rule passes.


Triage 2026-09-15

Status: confirmed live — .claude/skills-global/do-sdlc/SKILL.md is now 543 lines (grown from 524 at filing time), still over the rule-1 cap of 500.

Single-line hotfix: No — the overage isn't one line, and it's an operational control-flow contract (sequential steps, guard checks, dispatch tables) that the router literally executes; cutting text without moving it would break the contract it documents.

Reduce-complexity option: The cap is the right instrument, but this file is the wrong shape for it — mixing always-needed control flow with reference material that only some invocations touch. Move the verbose per-invocation-optional blocks (e.g. the Step 3.5 "Legal Dispatch Guards (reference)" section and the long bash-comment reference blocks under Steps 2 and 3a-3e) into a linked sub-file under .claude/skills-global/do-sdlc/references/, which loads on demand instead of on every invocation — that alone should bring SKILL.md itself back under 500 without losing any contract content.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingskillsRelated to skills, tools, and SDLC pipeline

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions