{"slug":"rebel-walls-scraper","total":6,"limit":100,"offset":0,"since":null,"commits":[{"hash":"6fbee23","date":"2026-06-22 09:24:10 -0700","author":"Steve","subject":"security: strip hardcoded secret -> env-first/passwordless. No rotation/deploy.","body":""},{"hash":"4b82324","date":"2026-06-03 21:58:45 -0700","author":"SteveStudio2","subject":"Fix JSON-LD parse: sanitize literal control chars in product titles; guard main on require","body":""},{"hash":"87c6420","date":"2026-06-03 20:57:58 -0700","author":"SteveStudio2","subject":"Add dw_unified import script: gate + 2.5x markup + DWRW SKU assignment","body":""},{"hash":"93cb660","date":"2026-06-03 20:56:15 -0700","author":"SteveStudio2","subject":"Add resumable checkpointed crawl mode for full 4309-product run","body":""},{"hash":"f8fa280","date":"2026-06-03 13:53:46 -0700","author":"SteveStudio2","subject":"Rebel Walls scraper: enumerate 4309 + 25-SKU pilot (fullproduct PASS)","body":""},{"hash":"2142aca","date":"2026-06-03 09:01:39 -0700","author":"Steve","subject":"initial scaffold: rebel-walls scraper + skill","body":""}]}