Align min-cut release claims, approximate-mode semantics, and current dependency gate
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 4.5k
- Forks
- 603
- Avg merge
- 23h 32m
- Merged PRs (30d)
- 59
Description
Confirmed post-merge qualification gaps
Review of PRs #986 and #987 against current main 115de07ce5222b761cc32bf1d9133247c753091b found three public release blockers:
- The crate manifest/README describe the shipped implementation as the exact subpolynomial algorithm from arXiv:2512.13105 and advertise
O(n^{o(1)})/n^0.12scaling. The reviewed code is a useful polynomial sparse Stoer–Wagner baseline plus workload-specific certificates; PR #986 itself says it does not implement that paper. - Approximate configuration changes result labels on this path while recomputation still calls the exact kernel. The API and documentation therefore imply a mode distinction that has not been implemented or benchmarked.
- PR #987 moved
fast-urito 3.1.7, but the official September 15 security release and advisory require 3.1.8 for the affected 3.x range. Current main still locks 3.1.7. The passing audit receipt appears to predate advisory-index convergence.
A separate elevated trust-boundary finding was withheld from this public issue and should be handled through a private security advisory under repository policy.
Acceptance criteria
- Remove or precisely qualify subpolynomial, paper-implementation,
n^0.12, and safety-critical claims until measured against the implemented algorithm and relevant SOTA baselines. - Either implement an independently validated approximate path with explicit error guarantees or remove the misleading approximate label/configuration.
- Update
fast-urito at least 3.1.8, refresh every committed lock/artifact, and rerun audit against a refreshed advisory database. - Add push-to-main focused min-cut/routing/Rust/native/WASM/tarball gates; require an exact post-merge receipt.
- Distinguish local tarball validation from released npm availability in documentation.
- Record uniform and local-query distributions, timeouts, memory, seeds, dataset checksums, and competitor versions; do not aggregate away regressions.
- Require independent human review before release.
Sources: fast-uri advisory, v3.1.8 release. Related: PRs #986 and #987. No autonomous merge.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the crate manifest and README with current main and PRs #986 and #987, then inspect the dependency lock/artifacts and existing audit and release gates. Done means claims match measured behavior, approximate-mode semantics are valid or removed, fast-uri is at least 3.1.8, refreshed audits and focused gates pass, and release documentation distinguishes local tarballs from npm availability.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, wasm
- Domain
- documentation, performance, release, security, testing
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100