Scope
Deferred follow-ups from the ABXXX extractor PR #210 (memory: project_abxxx-branch-state.md — HISTORICAL but the punch list is still load-bearing).
Items
The exact punch list lives in the project memory entry. Read ~/.claude/projects/-home-matte-dev-rust-rdlp/memory/project_abxxx-branch-state.md for the full list. Items include (paraphrased — verify against the memory):
- KVS sibling-deploy pattern reuse audit (does ABXXX's URL-prefix-change adoption pattern apply cleanly to other KVS sites we ship?).
- Trailer-variant filter coverage:
_tr extension prefix is filtered in file_formats; spot-check a recent ABXXX upload to verify no trailer leaks into search results.
- Search-API path-string format (
{lifetime}/{gender}/{sort}/{count}/search..{page}.all..&s={query}) — keep regression-test coverage so a CDN reshuffle of param order is caught.
Acceptance criteria
- Each punch-list item from the memory either becomes a sub-task here OR is split into its own focused issue and linked.
- Items that are purely documentation get rolled into the project's
EXTRACTORS.md or relevant CLAUDE.md notes and closed.
References
Scope
Deferred follow-ups from the ABXXX extractor PR #210 (memory:
project_abxxx-branch-state.md— HISTORICAL but the punch list is still load-bearing).Items
The exact punch list lives in the project memory entry. Read
~/.claude/projects/-home-matte-dev-rust-rdlp/memory/project_abxxx-branch-state.mdfor the full list. Items include (paraphrased — verify against the memory):_trextension prefix is filtered infile_formats; spot-check a recent ABXXX upload to verify no trailer leaks into search results.{lifetime}/{gender}/{sort}/{count}/search..{page}.all..&s={query}) — keep regression-test coverage so a CDN reshuffle of param order is caught.Acceptance criteria
EXTRACTORS.mdor relevantCLAUDE.mdnotes and closed.References
project_abxxx-branch-state.md(project-local; not on GitHub)