docs: align roadmap section names with wbs ids
This commit is contained in:
@@ -73,6 +73,7 @@ def main(argv: list[str] | None = None) -> int:
|
||||
|
||||
alignment = data.get("alignment") or {}
|
||||
spec_task_map = alignment.get("spec_task_map") or {}
|
||||
roadmap_section_map = alignment.get("roadmap_section_map") or {}
|
||||
if not spec_task_map:
|
||||
payload["missing"].append("alignment.spec_task_map")
|
||||
else:
|
||||
@@ -80,6 +81,13 @@ def main(argv: list[str] | None = None) -> int:
|
||||
"WBS-10.7", "WBS-10.8", "WBS-10.9", "WBS-10.10", "WBS-10.11", "WBS-10.12"):
|
||||
if spec_id not in spec_task_map:
|
||||
payload["missing"].append(f"alignment.{spec_id}")
|
||||
if not roadmap_section_map:
|
||||
payload["missing"].append("alignment.roadmap_section_map")
|
||||
else:
|
||||
for spec_id in ("WBS-10.1", "WBS-10.2", "WBS-10.3", "WBS-10.4", "WBS-10.5", "WBS-10.6",
|
||||
"WBS-10.7", "WBS-10.8", "WBS-10.9", "WBS-10.10", "WBS-10.11", "WBS-10.12"):
|
||||
if spec_id not in roadmap_section_map:
|
||||
payload["missing"].append(f"alignment.roadmap_section_map.{spec_id}")
|
||||
|
||||
payload["gate"] = "PASS" if not payload["missing"] else "FAIL"
|
||||
payload["message"] = (
|
||||
|
||||
Reference in New Issue
Block a user