release: v0.20 Codex-ready skill-driven core
This commit is contained in:
@@ -32,6 +32,15 @@ def create_phase2_task_cards(
|
||||
framework_text = framework.read_text(encoding="utf-8")
|
||||
if research_brief_path.exists():
|
||||
research_brief = json.loads(research_brief_path.read_text(encoding="utf-8"))
|
||||
if not research_brief.get("materials"):
|
||||
material_inventory = load_manifest(project_root).get("material_inventory") or []
|
||||
materials = []
|
||||
for item in material_inventory:
|
||||
rel = item.get("ocr_extracted_to") or item.get("extracted_to") or item.get("copied_to")
|
||||
if rel:
|
||||
materials.append({"path": rel, "role": "input_material"})
|
||||
if materials:
|
||||
research_brief["materials"] = materials
|
||||
cards = generate_task_cards_from_research_brief(
|
||||
project_root.name,
|
||||
framework_text,
|
||||
|
||||
Reference in New Issue
Block a user