Skip to content

Add source-controlled LOC ratchet baseline - #100

Merged
stef-k merged 5 commits into
mainfrom
feature/93-loc-ratchet
Aug 25, 2026
Merged

Add source-controlled LOC ratchet baseline#100
stef-k merged 5 commits into
mainfrom
feature/93-loc-ratchet

Conversation

@stef-k

@stef-k stef-k commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • add an explicit source-controlled LOC ratchet for adopting established repositories with legacy oversized files
  • support deterministic baseline creation and non-increasing lowering/pruning
  • preserve zero-baseline behavior for new projects and keep ordinary analysis read-only
  • document lifecycle, precedence, safety, and the distinction from exclusions and exemptions

Validation

  • \python -m unittest tests.test_loc_baseline\ (3 passed)
  • \python -m unittest discover -s tests\ (297 passed)
  • \git diff --check main...HEAD\
  • zero-baseline whole-repository audit completed with REVIEW and no FAIL

Agent Code Guard itself does not create or commit a LOC baseline.

Closes #93

@stef-k
stef-k merged commit b098e3c into main Aug 25, 2026
12 of 13 checks passed
@stef-k
stef-k deleted the feature/93-loc-ratchet branch August 25, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a source-controlled LOC ratchet baseline for legacy adoption

1 participant