import json import sys def summarize_issues(input_file, output_file): with open(input_file, 'r') as f: issues = json.load(f) with open(output_file, 'w') as out: out.write("# Open Issues Summary\n\n") for i in issues: out.write(f"## Issue #{i['number']}: {i['title']}\n") # Truncate body if it's too long body = i.get('body', '') or '' if len(body) > 500: body = body[:500] + "...\n(truncated)" out.write(f"{body}\n\n---\n") if __name__ == "__main__": summarize_issues("all_issues.json", "issue_summary.md")