benchmarksPublic
benchmarksPublic
mrmrs-250abb
mrmrs-250abb
Closed into main
7 commits
·
82 files
+55 added ~27 modified
M
AGENTS.md
@@ -97,6 +97,12 @@
9797
- **Run with your own results dir when working in parallel**9898
(`--results results/<your-task-slug>`), and leave `results/latest.*` to9999
serialized verdict runs.100+
- **Correctness is gated, not only speed.** devloop's `conformance` lane runs101+
the roundtrip conformance matrix (`scripts/vcs_conformance.py`, see102+
`docs/vcs-conformance.md`) against your Oak build. Oak state is checked by the103+
independent stdlib reader (`oakbench/oak_sqlite_reader.py`), never by the104+
binary under test. A behaviour that newly fails is REGRESSED; if you fix a105+
listed failure, remove its entry from `config/conformance_expected_failures.json`.100106
- **Skips are work items, not noise.** A returncode-77 row names exactly101107
what infrastructure would unlock a measurement (see the "Unmeasured"102108
section of opportunities.py). Unlocking coverage is as valuable as
A
config/conformance_expected_failures.json
Loading diff…
M
docs/independent-workflow-readers.md
Loading diff…
M
docs/prior-art.md
Loading diff…
M
docs/vcs-conformance.md
Loading diff…
A
scenarios/robustness.yaml
Loading diff…
M
scripts/agent_metrics_schema.py
Loading diff…
M
scripts/bench.py
Loading diff…
M
scripts/devloop.py
Loading diff…
M
scripts/oakbench/agent_campaign.py
Loading diff…
M
scripts/oakbench/conformance.py
Loading diff…
A
scripts/oakbench/conformance_gate.py
Loading diff…
A
scripts/oakbench/conformance_matrix.py
Loading diff…
M
scripts/oakbench/integrity.py
Loading diff…
M
scripts/oakbench/lane_contract.py
Loading diff…
M
scripts/oakbench/oak_sqlite_reader.py
Loading diff…
A
scripts/oakbench/pureblake3.py
Loading diff…
A
scripts/oakbench/purezstd.py
Loading diff…
M
scripts/oakbench/rows.py
Loading diff…
M
scripts/oakbench/workflow_oracles.py
Loading diff…
M
scripts/parallel_contention.py
Loading diff…
M
scripts/public_readiness.py
Loading diff…
M
scripts/publish_gate.py
Loading diff…
M
scripts/repro_bundle.py
Loading diff…
M
scripts/repro_verify.py
Loading diff…
M
scripts/task_loop.py
Loading diff…
M
scripts/vcs_conformance.py
Loading diff…
M
scripts/workflow_ab.py
Loading diff…
A
suites/merge/README.md
Loading diff…
A
suites/merge/RESULTS-2026-09-28.md
Loading diff…
A
suites/merge/known_bugs.json
Loading diff…
A
suites/merge/mergesuite/__init__.py
Loading diff…
A
suites/merge/mergesuite/builder.py
Loading diff…
A
suites/merge/mergesuite/classify.py
Loading diff…
A
suites/merge/mergesuite/gitops.py
Loading diff…
A
suites/merge/mergesuite/oak_adapter.py
Loading diff…
A
suites/merge/mergesuite/runner.py
Loading diff…
A
suites/merge/mergesuite/sources.py
Loading diff…
A
suites/merge/run_merge_suite.py
Loading diff…
A
suites/merge/vendor/gitoxide/LICENSE-APACHE
Loading diff…
A
suites/merge/vendor/gitoxide/LICENSE-MIT
Loading diff…
A
suites/merge/vendor/gitoxide/NOTICE
Loading diff…
A
suites/merge/vendor/gitoxide/UPSTREAM.json
Loading diff…
A
suites/merge/vendor/gitoxide/text-baseline.sh
Loading diff…
A
suites/merge/vendor/gitoxide/tree-baseline.sh
Loading diff…
A
suites/merge/vendor/gitoxide/tree-cartesian-baseline.sh
Loading diff…
A
suites/robustness/README.md
Loading diff…
A
suites/robustness/repro/concurrent-push-lost-ack.sh
Loading diff…
A
suites/robustness/repro/pull-kill.sh
Loading diff…
A
suites/robustness/repro/switch-kill.sh
Loading diff…
A
suites/robustness/robustness/__init__.py
Loading diff…
A
suites/robustness/robustness/adapters.py
Loading diff…
A
suites/robustness/robustness/concurrency.py
Loading diff…
A
suites/robustness/robustness/crash.py
Loading diff…
A
suites/robustness/robustness/crashpoints.py
Loading diff…
A
suites/robustness/robustness/engine.py
Loading diff…
A
suites/robustness/robustness/envfaults.py
Loading diff…
A
suites/robustness/robustness/faultproxy.py
Loading diff…
A
suites/robustness/robustness/fixtures.py
Loading diff…
A
suites/robustness/robustness/hosted.py
Loading diff…
A
suites/robustness/robustness/lincheck.py
Loading diff…
A
suites/robustness/robustness/procs.py
Loading diff…
A
suites/robustness/robustness/proxycases.py
Loading diff…
A
suites/robustness/robustness/readers.py
Loading diff…
A
suites/robustness/run_robustness.py
Loading diff…
A
tests/data/blake3_vectors.json
Loading diff…
A
tests/data/conformance_oak_0105_failures.json
Loading diff…
A
tests/data/zstd_vectors.json
Loading diff…
A
tests/test_conformance_gate.py
Loading diff…
A
tests/test_conformance_matrix.py
Loading diff…
A
tests/test_independent_oracle_wiring.py
Loading diff…
A
tests/test_merge_suite.py
Loading diff…
M
tests/test_oak_sqlite_reader.py
Loading diff…
M
tests/test_oracle_parity_matrix.py
Loading diff…
M
tests/test_public_readiness.py
Loading diff…
M
tests/test_publish_gate.py
Loading diff…
A
tests/test_pure_codecs.py
Loading diff…
A
tests/test_robustness_faultproxy.py
Loading diff…
A
tests/test_robustness_invariants.py
Loading diff…
A
tests/test_robustness_lincheck.py
Loading diff…
A
tests/test_robustness_runner.py
Loading diff…
M
tests/test_workflow_oracles.py
Loading diff…