check('缺源码时保留未知项', bool(output.get('unknowns')))
(folder / 'REPRODUCTION.md').write_text(f"# 最小复现材料\n\n运行环境：{output['runtime']}\n\n输入：{output['reproduction_input']}\n\n位置：{output['file']}:{output['line']}\n\n" + '\n'.join(output['unknowns']))
try:
    datetime.fromisoformat(output['reproduction_input'])
    check('独立日期解析拒绝非法月份', False)
except ValueError:
    check('独立日期解析拒绝非法月份', True)
