@@ -13,7 +13,7 @@ Regression Index — detect and measure code quality regressions between git ver
1313## Metadata
1414
1515- ** name** : ` regix `
16- - ** version** : ` 0.1.24 `
16+ - ** version** : ` 0.1.25 `
1717- ** python_requires** : ` >=3.10 `
1818- ** license** : Apache-2.0
1919- ** ecosystem** : SUMD + DOQL + testql + taskfile
@@ -27,41 +27,65 @@ SUMD (description) → DOQL/source (code) → taskfile (automation) → testql (
2727
2828## Dependencies
2929
30- - ** runtime** : ` pyyaml>=6.0 ` , ` typer>=0.12 ` , ` rich>=13.0 `
31- - ** analysis (optional)** : ` lizard>=1.17 ` , ` radon>=6.0 ` , ` coverage[toml]>=7.0 ` , ` vallm>=0.1 `
32- - ** dev/test** : ` pytest>=8.0 ` , ` pytest-cov>=5.0 ` , ` mypy ` , ` ruff ` , ` tox `
30+ - ** runtime** : pyyaml>=6.0, typer>=0.12, rich>=13.0
31+ - ** analysis (optional)** : lizard, radon, coverage[ toml] , vallm
32+ - ** dev/test** : pytest, pytest-cov, tox, ruff, mypy
3333
3434## Source Map
3535
36- - regix/cli.py
37- - regix/compare.py
38- - regix/config.py
39- - regix/git.py
40- - regix/history.py
41- - regix/impact.py
42- - regix/models.py
43- - regix/report.py
44- - regix/smells.py
45- - regix/snapshot.py
36+ - tests/test_gates.py
37+ - tests/test_backends.py
38+ - tests/test_history.py
39+ - tests/test_exceptions.py
40+ - tests/conftest.py
41+ - tests/test_report.py
42+ - tests/test_config_full.py
43+ - tests/test_smells.py
44+ - tests/test_git.py
45+ - tests/__ init__ .py
46+ - tests/test_impact.py
47+ - tests/test_config.py
48+ - tests/test_code2llm_backend.py
49+ - tests/test_benchmark.py
50+ - tests/test_regix_class.py
51+ - tests/test_models.py
52+ - tests/test_cache.py
53+ - tests/test_report_full.py
54+ - tests/test_compare.py
55+ - tests/test_compare_full.py
56+ - tests/test_snapshot.py
57+ - tests/test_cli.py
58+ - tests/test_integrations.py
59+ - tests/test_regix.py
60+ - scripts/check_regression.py
4661- regix/backends/architecture_backend.py
47- - regix/backends/structure_backend.py
48- - regix/backends/lizard_backend.py
49- - regix/backends/radon_backend.py
50- - regix/backends/coverage_backend.py
62+ - regix/backends/base.py
5163- regix/backends/docstring_backend.py
64+ - regix/backends/radon_backend.py
5265- regix/backends/vallm_backend.py
53- - tests/test_cli.py
54- - tests/test_compare.py
55- - tests/test_git.py
56- - tests/test_smells.py
57- - tests/test_snapshot.py
58- - tests/test_report.py
59- - tests/test_backends.py
60- - tests/test_history.py
66+ - regix/backends/__ init__ .py
67+ - regix/backends/structure_backend.py
68+ - regix/backends/code2llm_backend.py
69+ - regix/backends/coverage_backend.py
70+ - regix/backends/lizard_backend.py
71+ - regix/config.py
72+ - regix/exceptions.py
73+ - regix/cli.py
74+ - regix/impact.py
75+ - regix/gates.py
76+ - regix/__ init__ .py
77+ - regix/compare.py
78+ - regix/benchmark/cli.py
79+ - regix/benchmark/reporter.py
80+ - regix/benchmark/__ init__ .py
81+ - regix/benchmark/__ main__ .py
82+ - regix/benchmark/models.py
83+ - regix/benchmark/suite.py
84+ - regix/benchmark/factory.py
85+ - regix/benchmark/probes.py
6186
6287## Intent
6388
64- - Track code-quality regressions between refs, not only absolute threshold violations.
65- - Provide diff-scoped LLM regression gating via ` regix review ` .
66- - Use dependency-aware impact analysis (` regix impact ` ) to run only relevant tests.
67- - Emit machine-readable outputs for CI, quality gates, and automation loops.
89+ - Track code-quality regressions between refs.
90+ - Support LLM patch validation via diff-scoped ` regix review ` .
91+ - Target selective tests using impact + dependency analysis.
0 commit comments