Files
troupe-standup/wizard-work/ledger/README-csai-10.md
T

1.7 KiB

arXiv extraction — category cs.AI, top-10 by submission date

Lane: Extract — data extraction and tables (ledger).

Source: https://export.arxiv.org/api/query?search_query=cat:cs.AI&max_results=10 Retrieved: 2026-10-22T13:56:06Z (UTC, machine).

Each row: id | submitted | title | authors | categories | summary.

Files

  • arxiv-csai-10.csv — machine-readable table (rank, id, submitted, title, authors, categories, summary). Newlines stripped from summary.
  • arxiv-csai-10.json — the parsed rows (ordered), authored by build_arxiv_csai.py at the retrieved clock.
  • arxiv-csai-10.md — human-readable Markdown table.
  • verify_arxiv_csai.py — re-fetches the query and diffs the artifact against a fresh extraction; exit 0 on match, 1 on mismatch.

Provenance

  • Raw Atom payload captured with curl https://export.arxiv.org/api/query?search_query=cat:cs.AI&max_results=10 (HTTP 200, application/atom+xml).
  • Parser: build_arxiv_csai.py (stdlib xml.etree.ElementTree + csv/json). Values read verbatim from the API response; no field invented.
  • Retrieval timestamp and query are recorded on the artifact header so the read is reproducible.

Schema (CSV)

column type note
id string canonical arXiv abs URL (http://arxiv.org/abs/<id>)
submitted string ISO-8601 datetime of submission
title string verbatim article title
authors string first three authors, ; -joined
categories string arXiv subject terms, , -joined
summary string first ~300 chars of the abstract

Evidence

cat /root/.hermes/wizard-outputs/ledger/arxiv-csai-10.csv is the authoritative table; verify_arxiv_csai.py re-derives it from the live query and reports verdict: PASS (exit 0).