agent/claude/issues/008-collect-papers.md
Snider beb24f71d2 docs: add feature request issues for core CLI migration
12 issue files documenting features needed to replace shell scripts:

Claude Code hooks:
- 001: core ai session (state management)
- 002: core ai context (fact capture)
- 003: core ai hook (command validation)
- 004: core qa debug (debug statement detection)

Data collection:
- 005: core collect github (issues/PRs archive)
- 006: core collect bitcointalk (forum threads)
- 007: core collect market (CMC/CoinGecko)
- 008: core collect papers (whitepapers)
- 009: core collect excavate (project archaeology)
- 010: core collect process (HTML→MD)
- 011: core collect dispatch (event hooks)

000: Overview tracking issue

These will be submitted to host-uk/core when rate limit resets.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 18:49:35 +00:00

1.9 KiB

feat(collect): Add research paper/whitepaper collection

Summary

Add core collect papers command to discover and collect distributed ledger research papers and whitepapers.

Required Commands

core collect papers --all                     # All known papers
core collect papers --category=cryptography   # Filter by category
core collect papers --topic=bulletproofs      # Filter by topic
core collect papers --project=monero          # Filter by project
core collect papers --search-iacr             # Search IACR eprint
core collect papers queue <url>               # Queue single paper

Current Shell Scripts Being Replaced

  • claude/skills/ledger-papers/discover.sh - Paper discovery
  • claude/collection/collect-whitepaper.sh - Queue whitepaper collection
  • claude/collection/update-index.sh - Update paper index

Categories

  • genesis (Bitcoin, b-money, hashcash, bit gold)
  • cryptonote (CryptoNote v2.0, CNS standards)
  • mrl (Monero Research Lab papers)
  • privacy (Zcash, Dash, Mimblewimble, Lelantus)
  • smart-contracts (Ethereum, Solana, Cardano)
  • layer2 (Lightning, Plasma, Rollups)
  • consensus (PBFT, Tendermint, HotStuff)
  • cryptography (Bulletproofs, CLSAG, PLONK)
  • defi (Uniswap, Aave, Compound)
  • storage (IPFS, Filecoin, Arweave)
  • identity (DIDs, Verifiable Credentials)
  • attacks (Selfish mining, eclipse, traceability)

Registry

Papers defined in registry.json:

{
  "id": "bulletproofs",
  "title": "Bulletproofs: Short Proofs for Confidential Transactions",
  "year": 2017,
  "url": "https://eprint.iacr.org/2017/1066.pdf",
  "topics": ["range-proofs", "zero-knowledge"]
}

Output Format

Job list for collection:

URL|FILENAME|TYPE|METADATA
https://bitcoin.org/bitcoin.pdf|bitcoin.pdf|paper|category=genesis,title=Bitcoin...

Summary:

{
  "papers": 91,
  "categories": 15,
  "queued": 3,
  "output": "papers/"
}