Skip to content

Dogfood Agent Code Guard against its own repository in CI - #108

Merged
stef-k merged 2 commits into
mainfrom
feature/101-self-dogfood-ci
Aug 26, 2026
Merged

Dogfood Agent Code Guard against its own repository in CI#108
stef-k merged 2 commits into
mainfrom
feature/101-self-dogfood-ci

Conversation

@stef-k

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

Copy link
Copy Markdown
Owner

Summary

  • reject any LOC ratchet baseline in Agent Code Guard's own repository
  • run the installed \code-guard . --ci\ command over the real checkout on Windows, Ubuntu, and macOS
  • keep REVIEW findings visible and non-blocking while FAIL and tool errors block CI
  • preserve existing package smoke, parser, unit, compile, and compatibility coverage

Validation

  • zero-baseline normal audit: REVIEW, exit 1, no FAIL
  • zero-baseline CI audit: same visible findings, exit 0
  • baseline-presence rejection: exact stderr, exit 1
  • full suite: 298 passed
  • workflow YAML and parsed commands verified
  • \git diff --check main...HEAD\

Agent Code Guard intentionally uses no LOC baseline.

Closes #101

@stef-k
stef-k merged commit 6c4f732 into main Aug 26, 2026
14 of 15 checks passed
@stef-k
stef-k deleted the feature/101-self-dogfood-ci branch August 26, 2026 20:45
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.

Dogfood Agent Code Guard against its own repository in CI

1 participant