Skip to content

Three small truths: the heading, the requeue line, old arxiv ids - #34

Open
leeovery wants to merge 3 commits into
fix3/e13-skillsfrom
fix3/e14-fixes
Open

Three small truths: the heading, the requeue line, old arxiv ids#34
leeovery wants to merge 3 commits into
fix3/e13-skillsfrom
fix3/e14-fixes

Conversation

@leeovery

Copy link
Copy Markdown
Owner
  • The parked section's owner heading becomes "Needs you — N entries only you can move": true of a manual entry the engine surrendered AND a media unit your config paused, which "given up on" was not
  • A requeued unit's transient QUEUED line is written under the live item id like every other write (the regression test reads the raw JSONL to catch the intermediate line, which the final-state test missed)
  • Old-style arxiv ids (math/0309285, hyphenated archives, subclasses) key as papers: canonical drops version AND subclass because the export API resolves only the bare form — verified against the real endpoint, so identity follows fetch

🤖 Generated with Claude Code

leeovery and others added 3 commits August 24, 2026 08:25
"The engine has given up on" was written when manual was the section's
only tenant; a resting row lands there because the owner's config paused
it, and the engine has given up on nothing. The heading now states what
is true of every row it covers — only you can move these — and the
design's heading example says the same. The §11 vocabulary table already
names both tenants and stands unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
_requeue_in_place carried the held line's item verbatim, so re-fetching
a renamed item's own URL ledgered its transient QUEUED line under the
dead id — superseded by the drain's owner-resolved outcome in the same
run, but standing alone if the run died in between. It was the one write
site left asking the stored string instead of the corpus; the
redetection path was already fixed for the same pattern.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ARXIV_ID's character class read only modern YYMM.NNNNN ids, so a
pre-2007 <archive>[.<subclass>]/<YYMMNNN> URL fell to the web delegate
as an article — and its version suffixes split one paper into two work
units. The old shape now keys to abs/<archive>/<number>, subject class
discarded alongside the version, because the export API resolves only
the bare form (driven against the real endpoint: math/0309285 and
math/0309136 answer; math.GT/0309136 returns no entry). The seven-digit
number keeps /list/cs.AI/recent and the archive pages falling through.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant