Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1
with:
python-version: "3.12"
# Rust toolchain is required so the maturin build compiles the primary
Expand All @@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1
with:
python-version: "3.12"
- uses: dtolnay/rust-toolchain@4be7066ada62dd38de10e7b70166bc74ed198c30
Expand All @@ -47,7 +47,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1
with:
python-version: "3.12"
# pip is version-pinned so the toolchain used to resolve the fuzz extras
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1
with:
python-version: "3.12"
- uses: dtolnay/rust-toolchain@4be7066ada62dd38de10e7b70166bc74ed198c30
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- language: python
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
- uses: github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a
- uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9
with:
languages: ${{ matrix.language }}
- uses: github/codeql-action/analyze@7188fc363630916deb702c7fdcf4e481b751f97a
- uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9
11 changes: 5 additions & 6 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,12 +133,11 @@ Guidance for ANY agent (Claude, Codex, Cursor, opencode, ...) working in this re

### Code exploration

- Use CodeGraph before grep/find, ripgrep, or broad file reads whenever code
needs to be located or understood. If the repository root does not yet have
a `.codegraph/` index, initialize it with `codegraph init .` first, then use
`codegraph explore "<query>"` (or the code-review-graph MCP tools). Keep the
index refreshed for the current checkout so callers, callees, and impact are
derived from the active PR head rather than stale source.
- No `.codegraph/` index exists in this repo today, so use normal search
(grep/find, ripgrep) to locate and understand code. If a `.codegraph/` index
is later added at the repo root, prefer CodeGraph
(`codegraph explore "<query>"`, or the code-review-graph MCP tools) BEFORE
grep/find — it surfaces callers/callees/impact that text search misses.

### This repo's role in the ecosystem

Expand Down
2,075 changes: 0 additions & 2,075 deletions CHANGELOG.md

Large diffs are not rendered by default.

14 changes: 0 additions & 14 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,3 @@
resolver = "2"
members = ["crates/mlsirm-core"]
exclude = ["crates/fast-mlsirm-py"]

# Repository-owned OpenCode coverage contract. Deliberately ignored statistical
# studies remain runnable with `cargo test --release -- --ignored`, but their
# test implementations are not production code and live in the repository's
# `tests/unit` tree, which llvm-cov excludes from production-source reporting.
# Every compiled production line remains in scope.
[workspace.metadata.opencode.coverage]
minimum_lines = 100

# The suite contains high-dimensional numerical recovery tests. Optimizing test
# binaries keeps the trusted coverage job inside its 900-second command limit
# without shrinking ordinary test data or changing production compilation.
[profile.test]
opt-level = 2
4 changes: 2 additions & 2 deletions crates/fast-mlsirm-py/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading