Skip to content

Fix CI: resolve ruff and mypy failures introduced by evaluation/PIT/pipeline PR - #9

Merged
steveya merged 3 commits into
feature/evaluation-layer-and-pit-primitivesfrom
copilot/sub-pr-8
Mar 22, 2026
Merged

steveya merged 3 commits into
feature/evaluation-layer-and-pit-primitivesfrom
copilot/sub-pr-8

Conversation

Copilot AI commented Mar 22, 2026 •

Copy link
Copy Markdown
Contributor
  • Investigate CI failures (pit-doc-sync guard)
  • Fix ruff linting errors and mypy type errors (previous commit)
  • Add API docs for new PIT modules: release-rules, resolvers, views, panel, missingness, vintage
  • Update mkdocs.yml to include new PIT API doc pages
  • Add CHANGELOG entries for new PIT primitives and CI fixes
  • Verify pit-doc-sync guard passes locally
  • Verify mkdocs build --strict passes
  • Verify all 257 tests still pass
  • Verify ruff and mypy pass

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Add evaluation metrics protocol and pipeline infrastructure Fix CI: resolve ruff and mypy failures introduced by evaluation/PIT/pipeline PR Mar 22, 2026
Copilot AI requested a review from steveya March 22, 2026 01:08
@steveya

steveya commented Mar 22, 2026

Copy link
Copy Markdown
Owner

@copilot CI/CD still failing, pls fix

Copilot AI commented Mar 22, 2026

Copy link
Copy Markdown
Contributor Author

@copilot CI/CD still failing, pls fix

Fixed in commit fa0530d. The remaining CI failure was in the pit-doc-sync job: the guard script requires both CHANGELOG and PIT docs updates whenever PIT code is changed. Added API docs for the 6 new PIT modules introduced in the base PR (release rules, vintage resolvers, views, panel builder, missingness, vintage utilities), updated mkdocs.yml with the new nav entries, and added corresponding CHANGELOG entries. The pit-doc-sync guard now passes locally.

Copilot AI requested a review from steveya March 22, 2026 01:29
@steveya
steveya marked this pull request as ready for review March 22, 2026 01:46
@steveya
steveya merged commit c8844e0 into feature/evaluation-layer-and-pit-primitives Mar 22, 2026
7 checks passed
@steveya
steveya deleted the copilot/sub-pr-8 branch March 22, 2026 01:47
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.

2 participants