适配AAMAS2026官方目录并保留撤稿与撤回证据 #49

Merged
Zayden-Jung merged 6 commits from codex/aamas2026 into main 2026-11-09 18:49:37 +00:00
Collaborator

AAMAS2026正式目录已公开,但旧采集器仅支持2012/2025。2026使用随机PDF文档ID、不同栏目锚点,且目录包含明确撤稿,不能仅替换年份或将全目录当作accepted。

  • paper_atlas/collectors/aamas2026.py:按已核验643条目录解析标题、作者顺序/机构、页码和栏目。排除3keynote;p238撤稿的原文/日期/作者/来源证据保存在held_publications,不伪装accepted或withdrawn;其余639条按6track输出partial清单(638accepted、1明确withdrawn,并在metadata保留2026-06-08及日精度,不虚构时区/时刻),HTML未提供摘要如实保留null。AAAI转投与JAAMAS期刊展示独立记录,不生成原AAAI拒稿note。快照校验/路径限制、暂存输出、最后写报告,不连接数据库或下载PDF。
  • paper_atlas/collectors/aamas.py:统一按需入口新增2026,保留目录锁及2012/2025行为。
  • tests/test_aamas2026.py、tests/fixtures/aamas2026-fixture.json.gz:真实完整目录和独立盘点的643条期望,新增10项测试覆盖标题/作者/机构/栏目、撤稿分区、格式与track、错误版式/路径/回执/符号链接、在线仅HTML和partial输出。
  • tests/test_aamas_proceedings.py:未支持年份保护用例改为2027,2026已有独立适配。
  • .gitea/workflows/check.yml:在已授权ces-control远程runner执行全套测试、wheel安装后从源码外运行真实2026快照CLI。
  • README.md、docs/aamas-proceedings.md:运行、冻结回执格式、栏目计数、恢复步骤、撤稿暂存与AAAI政策年份冲突/身份限制。

本机仅AST、fixtureJSON和diff检查通过,未运行测试或构建。首次CI1144的406项检查报告5errors/2failures:明确withdrawal此前未识别、fixture换行归一化破坏原始哈希、旧测试仍要求2026不支持。930df2a分别修正,保留原始HTML的CRLF字节,后续CI1147仅剩两项独立盘点/测试定位错误:机构内部BR被盘点器漏读、栏目修改用例误改导航。盘点仅修正p41/p4092机构,所有643作者名单不变;测试精确定位正文栏目。5b5e606的CI1149/job1246已成功:408项测试、wheel构建安装、安装后真实639条CLI通过。同步用户已合并的PR48后,57a557c仅解决README冲突,保留2020范围和采集两个入口;最终CI1150/job1247在aliyun-ces-control成功:408项测试、wheel构建与安装、安装后真实快照CLI通过。精确head57a557c,最终日志SHA256 cbb1475fadb71c6bee4bcf74a8a425f5c5875fd30a43c390961e8d4888425217。没有生产导入或全库去重;639条是候选来源记录(638accepted、1withdrawn),不是已新增639篇独立论文。

base main(e0ac624),head codex/aamas2026。等待用户手动合并,不自动合并或替换生产writer。

正式服务器采集与独立验收已完成:固定源码5b5e606(CI1149通过,71源码文件哈希验证)生成639条;638accepted、1明确withdrawn,另保留1retracted、排除3keynote。全643条题名/作者顺序/机构/栏目与独立盘点逐项相等,6个manifest全部partial;原始网页、采集输出和本地备份哈希一致。服务器报告 /data/paper-index/collected/aamas2026-native-check-v1/native-acceptance.json,SHA256 1d07d8bf43119e6510cec7ee91f29c4d47f222c939d3fe647613a387007919a8。未连接生产数据库、未替换canonical writer,未导入,不代表新增独立论文或最终去重。

PostgreSQL 增量验收(2026-11-10,294条)

本批294条已完成原生PostgreSQL导入与独立验收。沿用canonical writer714f745,不替换默认runtime。唯一任务paper-atlas-aamas2026-import294-v1.service / invocation769c0aaff4c34bcbb3dccc5eef2e27ce,terminal success/PID0/exit0,验收时间2026-11-09T17:38:43Z。新增294来源/294投稿/294决定,复用现有294论文实体,0新增papers;5个新edition均partial。已消费294队列禁止重放。

逐条核对原始标题、作者顺序/机构、元数据、arXiv绑定、来源/决定/标签;1804个受保护实体、旧标识/源文本/标签和全部旧原始投稿决定关系哈希保持一致。6条先前有其他会议拒稿的论文新增独立AAMAS2026发表记录,原拒稿证据保留;未伪造AAAI转投原始拒稿note。JAAMAS仍是期刊展示语义。实际GIN查询、约束、foundry-core readyz200及只读SQLite备份检查通过。

报告 /data/paper-index/collected/aamas2026-import294-v1/postgresql-postcheck-v1.json,SHA256 77bf6b5610b236cc93b930e6b06acb70f9ae5b90521601206178fc213ee982d3。baseline SHA256 c593560dfade835e8027610ad539c042a94a19441783eb69a3230f63ac96d9d0;报告、输入队列、完整来源证据及本地备份哈希已核验。

覆盖:aaai_transfer16/19、blue_sky8/17、demo6/44、jaamas2/3、proceedings_unspecified262/522;doctoral0/34未导入。639个规范化来源中仍有345个身份条目待处理,另1retracted单独保留、3keynote排除。294来源HTML无摘要,现有canonical摘要全部保留,不声称来源摘要补全。

新只读v12年份普查仅补入AAMAS2026:2026整年无记录槽位14→13;按2020起范围,278个目标会议年份中265已有记录、13缺失。旧43个历史缺口延期保留,不算填补。年份存在不等于逐篇/track/摘要/公开拒稿全集或全库最终去重。代码PR仍等待用户手动合并。

AAMAS2026正式目录已公开,但旧采集器仅支持2012/2025。2026使用随机PDF文档ID、不同栏目锚点,且目录包含明确撤稿,不能仅替换年份或将全目录当作accepted。 - paper_atlas/collectors/aamas2026.py:按已核验643条目录解析标题、作者顺序/机构、页码和栏目。排除3keynote;p238撤稿的原文/日期/作者/来源证据保存在held_publications,不伪装accepted或withdrawn;其余639条按6track输出partial清单(638accepted、1明确withdrawn,并在metadata保留2026-06-08及日精度,不虚构时区/时刻),HTML未提供摘要如实保留null。AAAI转投与JAAMAS期刊展示独立记录,不生成原AAAI拒稿note。快照校验/路径限制、暂存输出、最后写报告,不连接数据库或下载PDF。 - paper_atlas/collectors/aamas.py:统一按需入口新增2026,保留目录锁及2012/2025行为。 - tests/test_aamas2026.py、tests/fixtures/aamas2026-fixture.json.gz:真实完整目录和独立盘点的643条期望,新增10项测试覆盖标题/作者/机构/栏目、撤稿分区、格式与track、错误版式/路径/回执/符号链接、在线仅HTML和partial输出。 - tests/test_aamas_proceedings.py:未支持年份保护用例改为2027,2026已有独立适配。 - .gitea/workflows/check.yml:在已授权ces-control远程runner执行全套测试、wheel安装后从源码外运行真实2026快照CLI。 - README.md、docs/aamas-proceedings.md:运行、冻结回执格式、栏目计数、恢复步骤、撤稿暂存与AAAI政策年份冲突/身份限制。 本机仅AST、fixtureJSON和diff检查通过,未运行测试或构建。首次CI1144的406项检查报告5errors/2failures:明确withdrawal此前未识别、fixture换行归一化破坏原始哈希、旧测试仍要求2026不支持。930df2a分别修正,保留原始HTML的CRLF字节,后续CI1147仅剩两项独立盘点/测试定位错误:机构内部BR被盘点器漏读、栏目修改用例误改导航。盘点仅修正p41/p4092机构,所有643作者名单不变;测试精确定位正文栏目。5b5e606的CI1149/job1246已成功:408项测试、wheel构建安装、安装后真实639条CLI通过。同步用户已合并的PR48后,57a557c仅解决README冲突,保留2020范围和采集两个入口;最终CI1150/job1247在aliyun-ces-control成功:408项测试、wheel构建与安装、安装后真实快照CLI通过。精确head57a557c,最终日志SHA256 cbb1475fadb71c6bee4bcf74a8a425f5c5875fd30a43c390961e8d4888425217。没有生产导入或全库去重;639条是候选来源记录(638accepted、1withdrawn),不是已新增639篇独立论文。 base main(e0ac624),head codex/aamas2026。等待用户手动合并,不自动合并或替换生产writer。 正式服务器采集与独立验收已完成:固定源码5b5e606(CI1149通过,71源码文件哈希验证)生成639条;638accepted、1明确withdrawn,另保留1retracted、排除3keynote。全643条题名/作者顺序/机构/栏目与独立盘点逐项相等,6个manifest全部partial;原始网页、采集输出和本地备份哈希一致。服务器报告 `/data/paper-index/collected/aamas2026-native-check-v1/native-acceptance.json`,SHA256 `1d07d8bf43119e6510cec7ee91f29c4d47f222c939d3fe647613a387007919a8`。未连接生产数据库、未替换canonical writer,未导入,不代表新增独立论文或最终去重。 ### PostgreSQL 增量验收(2026-11-10,294条) 本批294条已完成原生PostgreSQL导入与独立验收。沿用canonical writer714f745,不替换默认runtime。唯一任务paper-atlas-aamas2026-import294-v1.service / invocation769c0aaff4c34bcbb3dccc5eef2e27ce,terminal success/PID0/exit0,验收时间2026-11-09T17:38:43Z。新增294来源/294投稿/294决定,复用现有294论文实体,0新增papers;5个新edition均partial。已消费294队列禁止重放。 逐条核对原始标题、作者顺序/机构、元数据、arXiv绑定、来源/决定/标签;1804个受保护实体、旧标识/源文本/标签和全部旧原始投稿决定关系哈希保持一致。6条先前有其他会议拒稿的论文新增独立AAMAS2026发表记录,原拒稿证据保留;未伪造AAAI转投原始拒稿note。JAAMAS仍是期刊展示语义。实际GIN查询、约束、foundry-core readyz200及只读SQLite备份检查通过。 报告 `/data/paper-index/collected/aamas2026-import294-v1/postgresql-postcheck-v1.json`,SHA256 `77bf6b5610b236cc93b930e6b06acb70f9ae5b90521601206178fc213ee982d3`。baseline SHA256 `c593560dfade835e8027610ad539c042a94a19441783eb69a3230f63ac96d9d0`;报告、输入队列、完整来源证据及本地备份哈希已核验。 覆盖:aaai_transfer16/19、blue_sky8/17、demo6/44、jaamas2/3、proceedings_unspecified262/522;doctoral0/34未导入。639个规范化来源中仍有345个身份条目待处理,另1retracted单独保留、3keynote排除。294来源HTML无摘要,现有canonical摘要全部保留,不声称来源摘要补全。 新只读v12年份普查仅补入AAMAS2026:2026整年无记录槽位14→13;按2020起范围,278个目标会议年份中265已有记录、13缺失。旧43个历史缺口延期保留,不算填补。年份存在不等于逐篇/track/摘要/公开拒稿全集或全库最终去重。代码PR仍等待用户手动合并。
codex-bot added 1 commit 2026-11-09 16:58:00 +00:00
Collect reviewed AAMAS 2026 tracks and hold explicit retraction evidence
Metadata integrity checks / metadata (push) Failing after 2m10s
37380e1d3b
codex-bot added 1 commit 2026-11-09 17:01:03 +00:00
Preserve explicit withdrawal and byte-exact AAMAS fixture evidence
Metadata integrity checks / metadata (push) Failing after 2m4s
930df2a4d5
codex-bot added 1 commit 2026-11-09 17:02:58 +00:00
Keep day-only withdrawal evidence through native ingestion
Metadata integrity checks / metadata (push) Failing after 2m6s
bf05d3cdc8
codex-bot added 1 commit 2026-11-09 17:04:50 +00:00
Separate italic title content from publisher status notices
Metadata integrity checks / metadata (push) Failing after 2m6s
9f84fd7caf
codex-bot added 1 commit 2026-11-09 17:09:30 +00:00
Correct independent affiliation inventory and target section heading mutation
Metadata integrity checks / metadata (push) Successful in 2m22s
5b5e606f0c
codex-bot added 1 commit 2026-11-09 17:12:49 +00:00
Merge current main and preserve scope and AAMAS documentation entries
Metadata integrity checks / metadata (push) Successful in 2m27s
57a557c66b
codex-bot changed title from WIP: 适配AAMAS2026官方目录并单独保留撤稿证据 to 适配AAMAS2026官方目录并保留撤稿与撤回证据 2026-11-09 17:16:55 +00:00
Zayden-Jung merged commit b675a38b97 into main 2026-11-09 18:49:37 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/paper-atlas#49