Skip to content

Validate saved baselines before comparison - #21

Merged
rogerchappel merged 3 commits into
mainfrom
agent/oss-5fd479f1e622-baseline-validation
Aug 22, 2026
Merged

rogerchappel merged 3 commits into
mainfrom
agent/oss-5fd479f1e622-baseline-validation

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • validate version-1 baseline structure and fields before comparison
  • return stable stack-free diagnostics in text and JSON CLI modes
  • document the accepted baseline contract

Commits

  • 326f5ee test: cover invalid baseline diagnostics
  • 13751a7 fix: validate loaded baseline files
  • e422172 docs: define baseline version validation

Verification

  • npm ci
  • npm run release:check (99 tests; audit, typecheck, lint, coverage, smoke, package smoke)
  • git diff --check origin/main...HEAD

All commits use Roger Chappel <miscanalysis@gmail.com> as author and committer.

@rogerchappel

rogerchappel commented Aug 22, 2026

Copy link
Copy Markdown
Owner Author

Automated merge note\n\nTriage class: auto-merge\n\nSummary: Validates persisted baseline JSON with deterministic user-facing diagnostics, documentation, and regression coverage.\n\nChecks run: GitHub CI test matrix SUCCESS (Node 20, 22, 24); isolated-worktree npm ci, npm run release:check (99 tests plus audit, typecheck, lint, smoke, and package smoke), and git diff --check passed.\n\nRebased/CI-repaired: no.\n\nVerified head SHA: e422172.

@rogerchappel
rogerchappel merged commit 7e5524b into main Aug 22, 2026
3 checks passed
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.

1 participant