用途:面向论文接收后的工件评估(artifact evaluation)环节,把研究代码与数据整理成可提交、可申请徽章的可复现性工件包,并生成工件就绪度清单与打包方案。
主要能力:抓取目标会议当前的 Calls for Artifacts 以确认本年度的徽章种类、独立截止日期、归档托管要求、附录模板与盲审模式;解析 ACM 徽章分类与 2020 年 Reproduced/Replicated 术语互换的历史陷阱;对工件目录做静态 lint,覆盖 ML Code Completeness 五项、归档就绪度、双盲匿名化与合规性;协助撰写 README、工件附录与会议清单;规划匿名评审副本与最终归档寄存(Zenodo 版本 DOI、Software Heritage SWHID)。
使用方式:提供工件目录、目标会议与赛道、论文主要主张及评审阶段。核心命令示例:python3 scripts/badge_advisor.py --badge <name>;python3 scripts/check_artifact.py <artifact_dir> --venue venues/conferences/<v>-<year>.yml [--blind double],支持 --json、--strict、--zip-cap-mb N、--venues-dir,退出码 0 干净、1 错误、2 用法。结果写入 paper-workspace/submission/artifact-readiness.md,并追加行到 INDEX.md。
适用场景:系统、编程语言、机器学习等会议工件评估中的打包、匿名化、徽章申请准备及会议清单填写。
限制:本技能不运行作者实验,不声称结果可复现,不判断科学价值;lint 仅检查文件层面,无法证明构建可运行、结果可复现或 DOI 可解析;不得代为提交、寄存或填写表单,需作者本人执行;徽章规则须实时重新核验,不可凭记忆或往年规则推断。