{"slug":"uspto-trtyrap","total":7,"limit":100,"offset":0,"since":null,"commits":[{"hash":"e427430","date":"2026-08-07 08:15:19 -0700","author":"Steve Abrams","subject":"add standalone trademark search server (serve_trtyrap.py :8800)","body":""},{"hash":"b660ef7","date":"2026-08-07 08:05:09 -0700","author":"steve@designerwallcoverings.com","subject":"add TRTYRAP trademark XML parser -> searchable SQLite (43,768 marks from first file)","body":""},{"hash":"e36cdff","date":"2026-08-06 16:05:11 -0700","author":"Steve","subject":"Point downloader at api.uspto.gov (UI host is not for API use)","body":""},{"hash":"feb6987","date":"2026-08-06 16:03:58 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-06T16:03:07 (1 data files) — .apikey","body":""},{"hash":"fd59c5c","date":"2026-08-06 16:02:12 -0700","author":"Steve","subject":"Fix bg-job state parser (double-decode openclaw output)","body":""},{"hash":"8e805d9","date":"2026-08-06 15:59:29 -0700","author":"Steve","subject":"Add detached poll-and-download bg job","body":""},{"hash":"ba701cf","date":"2026-08-06 15:21:46 -0700","author":"Steve","subject":"USPTO TRTYRAP bulk-download scaffold (API path, WAF findings)","body":""}]}