fix(ci): restore accidentally deleted decomposition files and fix lint
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 24s
CI / tdd_quality_gate (pull_request) Successful in 56s
CI / typecheck (pull_request) Successful in 1m4s
CI / lint (pull_request) Successful in 1m10s
CI / quality (pull_request) Successful in 1m10s
CI / security (pull_request) Successful in 1m51s
CI / e2e_tests (pull_request) Successful in 3m18s
CI / integration_tests (pull_request) Failing after 4m39s
CI / unit_tests (pull_request) Failing after 5m56s
CI / docker (pull_request) Has been skipped
CI / coverage (pull_request) Successful in 10m43s
CI / status-check (pull_request) Failing after 3s
CI / benchmark-regression (pull_request) Successful in 1h4m7s

Restores files that were incorrectly deleted during a prior rebase:
- features/decomposition_decision_correction.feature
- features/steps/decomposition_decision_correction_steps.py
- DecisionCorrectionResult class in decomposition_models.py
- recompute_subtree() method in decomposition_service.py

Also fixes a lint error in features/steps/tdd_quality_gate_steps.py:
removes unused I001 from noqa directive (RUF100).

ISSUES CLOSED: #629
This commit is contained in:
2026-04-24 10:03:26 +00:00
committed by Forgejo
parent 10a3c7c637
commit 80b2ea9273
+1 -1
View File
@@ -13,7 +13,7 @@ _ROOT = str(Path(__file__).resolve().parents[2])
if _ROOT not in sys.path:
sys.path.insert(0, _ROOT)
from scripts.tdd_quality_gate import ( # noqa: E402, I001
from scripts.tdd_quality_gate import ( # noqa: E402
check_expected_fail_removed,
find_tdd_tests,
main as quality_gate_main,