Quality Gate

Production quality gate for agent sessions. Activates on session stop to evaluate work quality using 4-dimension weighted scoring (completeness, honesty, deferral ratio, work evidence). Catches rationalization patterns, verifies test claims, and generates handoff artifacts for session continuity. Use sprint contracts to define done-criteria before building.

0xNyk 6da2f64 1.5 KB Updated

File contents

Quality Gate

This plugin evaluates your work at session end using criteria-based scoring:

  • Completeness (35%): Did you finish what you committed to?
  • Honesty (30%): Are claims about tests/status verified?
  • Deferral ratio (20%): How much was pushed to "later"?
  • Work evidence (15%): Files changed relative to scope claimed

Sprint Contracts

Before implementing, state your sprint contract:

  • What files will be modified
  • What tests will pass
  • What the acceptance criteria are

The quality gate evaluates against these criteria at session end.

Handoff Artifacts

On every non-trivial stop, a handoff artifact is generated with:

  • Task summary, files modified, test status
  • Git branch and diff summary
  • Next steps for the following session

The next session automatically receives the handoff.

Configuration

Env Var Default Purpose
LACP_QUALITY_GATE_THRESHOLD 2.5 Minimum weighted score (1-5)
LACP_QUALITY_GATE_MODEL llama3.1:8b Ollama model for scoring
LACP_BLIND_SPOT_ENABLED 0 Enable blind spot reflection

0xnyk/lacp/tree/main/plugin/skills/quality-gate commit 6da2f6419f

Frequently asked questions

npx skillmds@latest add 0xnyk/quality-gate