Skip to content

Fix CI regressions after Pareto search merge - #1124

Merged
isPANN merged 1 commit into
1075-growth-domainfrom
codex/fix-pareto-merge-ci
Aug 8, 2026
Merged

Fix CI regressions after Pareto search merge#1124
isPANN merged 1 commit into
1075-growth-domainfrom
codex/fix-pareto-merge-ci

Conversation

@isPANN

@isPANN isPANN commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

Why CI failed

The Pareto refactor left one stale single-path variable in the example-db test, while the example and differential fixture also triggered Clippy errors under the CI toolchain.

Fix

  • inspect only the authored direct witness edge for each example-db rule; indirect paths are not substitutes for that rule’s stored solution pairs
  • keep aggregate/proof-only capability checks explicit when no direct witness edge exists
  • remove redundant references in the chained reduction example
  • update the small differential oracle fixture for current Clippy rules

This does not restore a winner-selection API, a best-path recommendation, or a compatibility fallback.

Verification

  • cargo fmt --all -- --check
  • CARGO_BUILD_JOBS=1 cargo check --workspace --tests --features "ilp-highs example-db"
  • CARGO_BUILD_JOBS=1 cargo clippy --all-targets --features ilp-highs -- -D warnings
  • CARGO_BUILD_JOBS=1 cargo test -p problemreductions --lib --features "ilp-highs example-db" rule_specs_solution_pairs_are_consistent -- --test-threads=1
  • CARGO_BUILD_JOBS=1 cargo test -p problemreductions --lib --features ilp-highs test_pareto_search_matches_independent_small_graph_oracle -- --test-threads=1

Scope

Three files only. No resource model, search contract, CLI surface, or public API changes.

@isPANN
isPANN merged commit 7bc3e92 into 1075-growth-domain Aug 8, 2026
@isPANN
isPANN deleted the codex/fix-pareto-merge-ci branch August 8, 2026 11:55
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