Skip to content

Run lightweight micro-QC after each work-item phase, not just at the end #34

Description

@attilaszasz

Problem

The Implement phase runs all delivery phases then validates once (.github/skills/implement-tasks/SKILL.md:194-205). The implement-qc-loop then runs full QC. Bugs in the Nth work item's implementation are not discovered until all work items are complete, causing wasted iteration cycles.

Proposed Solution

Add a lightweight "smoke QC" after each work-item phase (US1/OBJ1 completed, then US2/OBJ2, etc.):

  1. Run tests filtered to the completed work item's test files
  2. Lint only files changed in this phase
  3. Grep for common security anti-patterns in changed files (secrets, unsanitized input)
  4. Verify the work item's exports match declared contracts

Failures at this level are cheaper to fix than at full QC — the agent is still contextually close to the code it just wrote. This is not a replacement for full QC, but a fast-feedback complement.

Suggested by DeepSeek

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions