You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.cursor/rules/clean-code-principles.mdc restructured as a canonical alias for the
7-principle clean-code charter (naming, kiss, yagni, dry, solid) defined in nold-ai/specfact-cli-modules (skills/specfact-code-review/SKILL.md).
Phase A KISS metric thresholds documented: LOC > 80 warning / > 120 error per function;
nesting-depth and parameter-count checks active. Phase B (> 40 / > 80) explicitly deferred.
AGENTS.md and CLAUDE.md extended with a Clean-Code Review Gate section listing
the 5 expanded review categories and the Phase A thresholds that gate every PR.
.github/copilot-instructions.md created as a lightweight alias surface that references
the canonical charter without duplicating it inline.
Unit tests: tests/unit/specfact_cli/test_clean_code_principle_gates.py covering all
three spec scenarios (charter references, compliance gate, LOC/nesting check).