From 4d3e372d5912ed8d47eda6ab189faf3b171ae406 Mon Sep 17 00:00:00 2001 From: ogt Date: Fri, 10 Jul 2026 13:03:51 +0800 Subject: [PATCH] fix(gitea): use feature contract for runtime readback --- .../gitea_capability_ci_cd_optimization_readback.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/api/src/services/gitea_capability_ci_cd_optimization_readback.py b/apps/api/src/services/gitea_capability_ci_cd_optimization_readback.py index 4bb09484b..7ee4b93e8 100644 --- a/apps/api/src/services/gitea_capability_ci_cd_optimization_readback.py +++ b/apps/api/src/services/gitea_capability_ci_cd_optimization_readback.py @@ -322,12 +322,10 @@ def build_gitea_workflow_source_inventory(repo_root: Path) -> dict[str, Any]: else "" ), "pull_request_code_review_source_ready": bool( - pr_template_path.is_file() - and feature_contract_rows.get("pull_request_code_review") + feature_contract_rows.get("pull_request_code_review") ), "issues_labels_milestones_source_ready": bool( - issue_template_files - and feature_contract_rows.get("issues_labels_milestones") + feature_contract_rows.get("issues_labels_milestones") ), "projects_planning_source_ready": bool( feature_contract_rows.get("projects_planning")