保留 AAMAS 发表来源的同届 DOI 投稿身份 #39

Merged
Zayden-Jung merged 2 commits from codex/aamas-publication-identity into main 2026-11-09 06:43:16 +00:00
Collaborator

AAMAS 官方论文集来源尚未加入发表来源集合。同一届同一 track 的已核验 DOI 先后从 AAMAS 目录和 DBLP 导入时,可能重复创建投稿,后续查询会把来源差异误当成两次投稿。

  • paper_atlas/db/submissions.py:将 aamas_proceedings 加入发表来源集合,使 accepted 记录的既有 DOI 能参与届次范围内的 publication_doi 身份关联。继续使用现有会议、年度、track 和 event 范围。
  • tests/test_aamas_publication_identity.py:三项回归验证 accepted/非 accepted 来源边界、两种导入顺序下同届投稿幂等且保留全部来源、先在 AAAI 被拒再在 AAMAS 被录用,以及不同 track 的独立历史。

修复本身不产生 DOI,不改变采集文件、既有主库或历史。它可与采集器 PR #38 独立评审,无需把未合并采集器代码带入本分支。

本机只做 AST 和暂存区差异检查。最新提交 714f745bd5c3fbc742be1efae0b31ab37a55e21f 的 CI 1106 / job1203 在已确认的 aliyun-ces-control 上成功:340 项测试、wheel 构建、安装和命令检查均通过,三项新增回归实际执行。完整日志 SHA256 169715731e2c7490aff96cb12fd0abcfab2724f16e1cd00cff8f8221757e1661。

首次 CI1102 发现测试将接口返回的规范化元组列表按字典比较;已修正正例断言,并加强非录用状态必须返回空列表的检查,未放宽存储层规则。该失败记录保留。

PR #38 已由用户合并。此 PR 与当前主线差异仅为上述两个身份文件;生产导入和独立验收是后续单独步骤。本 PR 已可评审,等待用户手动合并,不自动合并。

AAMAS 2012 增量生产验收

319 条来源已使用本 PR 的已验证原生 writer 完成串行导入和独立验收:316 个新论文实体、3 条已有 arXiv 论文关联,319 个新增投稿及决定;15 条待审来源继续保留在队列外。169 条源记录有摘要、150 条原始缺失;三条已有论文的原始作者/版本信息和全部旧历史均保持。

任务 paper-atlas-aamas-import-v1.service / invocation 8d6c2830e55c40e4a71d4b93f5a44bd2 terminal success。报告 /data/paper-index/collected/aamas2012-import-v1/postgresql-postcheck-v1.json,SHA256 149d8f748eaad6f69feb69eda451a2341e4cd1288aa7d03635ae2ef224a032b3。精确计数、旧历史内容哈希、旧 WWW/IJCAI 修订及标签、逐条新来源/标识/投稿/决定/标签/时间、约束、实际全文查询、foundry readyz200 和冻结 SQLite 均通过。

这是本批部分覆盖的验收;仍需其他来源补漏、15 条身份审查以及最终全库去重审计。默认运行时未替换;PR 合并仍由用户手动完成。

AAMAS 官方论文集来源尚未加入发表来源集合。同一届同一 track 的已核验 DOI 先后从 AAMAS 目录和 DBLP 导入时,可能重复创建投稿,后续查询会把来源差异误当成两次投稿。 - `paper_atlas/db/submissions.py`:将 `aamas_proceedings` 加入发表来源集合,使 accepted 记录的既有 DOI 能参与届次范围内的 `publication_doi` 身份关联。继续使用现有会议、年度、track 和 event 范围。 - `tests/test_aamas_publication_identity.py`:三项回归验证 accepted/非 accepted 来源边界、两种导入顺序下同届投稿幂等且保留全部来源、先在 AAAI 被拒再在 AAMAS 被录用,以及不同 track 的独立历史。 修复本身不产生 DOI,不改变采集文件、既有主库或历史。它可与采集器 PR #38 独立评审,无需把未合并采集器代码带入本分支。 本机只做 AST 和暂存区差异检查。最新提交 `714f745bd5c3fbc742be1efae0b31ab37a55e21f` 的 CI **1106 / job1203** 在已确认的 `aliyun-ces-control` 上成功:**340 项测试**、wheel 构建、安装和命令检查均通过,三项新增回归实际执行。完整日志 SHA256 `169715731e2c7490aff96cb12fd0abcfab2724f16e1cd00cff8f8221757e1661`。 首次 CI1102 发现测试将接口返回的规范化元组列表按字典比较;已修正正例断言,并加强非录用状态必须返回空列表的检查,未放宽存储层规则。该失败记录保留。 PR #38 已由用户合并。此 PR 与当前主线差异仅为上述两个身份文件;生产导入和独立验收是后续单独步骤。本 PR 已可评审,等待用户手动合并,不自动合并。 ### AAMAS 2012 增量生产验收 319 条来源已使用本 PR 的已验证原生 writer 完成串行导入和独立验收:316 个新论文实体、3 条已有 arXiv 论文关联,319 个新增投稿及决定;15 条待审来源继续保留在队列外。169 条源记录有摘要、150 条原始缺失;三条已有论文的原始作者/版本信息和全部旧历史均保持。 任务 `paper-atlas-aamas-import-v1.service` / invocation `8d6c2830e55c40e4a71d4b93f5a44bd2` terminal success。报告 `/data/paper-index/collected/aamas2012-import-v1/postgresql-postcheck-v1.json`,SHA256 `149d8f748eaad6f69feb69eda451a2341e4cd1288aa7d03635ae2ef224a032b3`。精确计数、旧历史内容哈希、旧 WWW/IJCAI 修订及标签、逐条新来源/标识/投稿/决定/标签/时间、约束、实际全文查询、foundry readyz200 和冻结 SQLite 均通过。 这是本批部分覆盖的验收;仍需其他来源补漏、15 条身份审查以及最终全库去重审计。默认运行时未替换;PR 合并仍由用户手动完成。
codex-bot added 1 commit 2026-11-09 05:52:27 +00:00
Recognize AAMAS publisher DOI identities within submission scopes
Metadata integrity checks / metadata (push) Failing after 2m1s
c0b2146ae8
codex-bot added 1 commit 2026-11-09 06:13:20 +00:00
Assert normalized identity tuples and exact negative-status boundaries
Metadata integrity checks / metadata (push) Successful in 2m13s
714f745bd5
codex-bot marked the pull request as ready for review 2026-11-09 06:29:54 +00:00
Zayden-Jung merged commit 02a408ba8f into main 2026-11-09 06:43:16 +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#39