Skip to content

Add proof lab workbench#4

Merged
ashhart merged 1 commit into
mainfrom
salvage-adoption-polish
Jun 3, 2026
Merged

Add proof lab workbench#4
ashhart merged 1 commit into
mainfrom
salvage-adoption-polish

Conversation

@ashhart
Copy link
Copy Markdown
Owner

@ashhart ashhart commented Jun 3, 2026

Summary

  • Add a Lycan combinatorics kernel pack for arithmetic progressions, good-coloring checks, violation reporting, and bounded witness search.
  • Add syntra proof-lab erdos190 with finite search, conjecture mining, proof obligations, Lean skeleton export, and proof-arena reporting.
  • Document the proof lab in README, DEMOS, CONTEXT, and examples so it appears in the repo evidence layer.

Verification

  • cargo test --release -- --test-threads=1
  • cargo test --release --manifest-path Lycan/Cargo.toml -- --test-threads=1
  • python3 evals/repo-read/check_context_contract.py
  • git diff --check
  • target/release/syntra proof-lab erdos190 --k 3 --max-n 9 --node-limit 20000

Note: an accidental shell expansion while creating this PR reran the Lycan suite once and hit the existing flaky learning::tests::risk_sensitive_blend_prefers_lower_variance_option; the same full Lycan suite had already passed twice, and the isolated test passed when rerun.

@ashhart ashhart merged commit 48f97b5 into main Jun 3, 2026
6 checks passed
@ashhart ashhart deleted the salvage-adoption-polish branch June 3, 2026 08:18
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