Skip to content

feat: CompSci literature agent — automated quantum circuit optimization monitoring #8

Description

@febuz

Context

Als deel van de autonome server-setup (VirtualV home server, 2x Xeon 8276L + 2x RTX 3090 NVLink) draait een CompSci-specialist agent die continu quantum circuit-optimalisatie literatuur monitort en relevante bevindingen koppelt aan het ecdsafail-circuit.

Doel

Een agent die:

  1. Dagelijks nieuwe papers harvested van arXiv (quant-ph, cs.CC, cs.ET)
  2. Relevantie filtert op: ECDSA, secp256k1, Toffoli-gate reductie, qubit count, point addition circuits
  3. Bevindingen vergelijkt met de huidige best-submission parameters (baseline: q1159 × T1.377.960)
  4. Alert genereert als een paper een potentieel betere aanpak beschrijft

Interface met ecdsafail

WATCH_TERMS = [
    "elliptic curve", "secp256k1", "point addition circuit",
    "Toffoli gate optimization", "qubit reduction", "quantum factoring",
    "modular arithmetic quantum", "reversible circuit ECDSA",
]

CURRENT_BEST = {
    "qubits": 1159,
    "toffoli": 1_377_960,
    "score": 1_597_055_640,
}

async def check_paper(paper: ArxivPaper) -> Alert | None:
    if any(term in paper.abstract.lower() for term in WATCH_TERMS):
        insight = await llm.extract_circuit_params(paper)
        if insight.estimated_score < CURRENT_BEST["score"] * 0.95:
            return Alert(paper=paper, insight=insight, improvement_pct=...)

Acceptatiecriteria

  • arXiv watcher script (tools/arxiv_watcher.py) met dagelijkse cron
  • Relevantie-filter op ECDSA/secp256k1 termen
  • Vergelijking met huidige best-submission score
  • Alert-mechanisme (ntfy.sh of log-file)
  • Weekelijks digest van interessante papers

Prioriteit

Lage urgentie — draait als achtergrondproces, geen CI-impact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions