← back to Doing Viewer
chore: untrack auto-generated data/snapshot.json (stop commit churn) — session close
bbe853b67dad7c377745b81646d69bf972323f13 · 2026-08-20 13:25:45 -0700 · Steve
Files touched
Diff
commit bbe853b67dad7c377745b81646d69bf972323f13
Author: Steve <steve@designerwallcoverings.com>
Date: Thu Aug 20 13:25:45 2026 -0700
chore: untrack auto-generated data/snapshot.json (stop commit churn) — session close
---
data/snapshot.json | 1 -
1 file changed, 1 deletion(-)
diff --git a/data/snapshot.json b/data/snapshot.json
deleted file mode 100644
index f6cda47..0000000
--- a/data/snapshot.json
+++ /dev/null
@@ -1 +0,0 @@
-{"syncedAt":"2026-08-20T20:01:18.302Z","source":"mac2","count":25,"items":[{"id":"TK-10643-cta-cross-browser-filter-control-test-ju","title":"CTA: cross-browser filter control test — just-listed.html + mls.html (uMax, uMin, yMin, yMax)","project":"commercialrealestate","agent":"claude-run-10643","doingText":"Wrote scripts/cta-crcp-filters-10643.js — fresh cross-browser CTA harness. Handles the new crcp_sid session gate (injects cookie) + the mls STAGED-apply pattern (uMin/uMax/yMin/yMax only take effect on ▶ Go / Enter, not on input). Running chromium+webkit now.","doingTs":"2026-08-20T19:57:05.209Z","ageH":0.07030305555555555,"eli12":"This task is testing how a website’s filter controls work across different web browsers, making sure they behave the same way everywhere. Right now, the new test script is running in Chrome and Safari, checking if the filters update correctly only when the user clicks “Go” or hits Enter, not just when they type.","diag":{"why":"Working normally — last step 4 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10716-palisades-permit-contractor-phone-email","title":"Palisades permit contractor phone+email enrichment (7236 permits)","project":"palisades-data","agent":"claude-run-10716","doingText":"Steve in-session directive (2026-08-20): enrich the 767 missing-phone licenses via WEB lookup (Google/Yelp/business sites), not just CSLB — 'find phone with google lookup and find site.. phone on yelp maybe.. anywhere.' This overrides the CSLB-empty ceiling. Starting per free-web stack (WebSearch/WebFetch + web-researcher subagents, no Exa). Local CSV cache writes are reversible/no-externality = auto-exec.","doingTs":"2026-08-20T19:55:55.687Z","ageH":0.08961472222222222,"eli12":"This task is trying to find missing phone numbers and emails for contractors on 7,236 permits by searching the web, like looking up a business on Google or Yelp. Right now, it's using web searches to fill in the gaps, and it's working automatically without any outside help.","diag":{"why":"Working normally — last step 5 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10612-ig-delete-batch-04-10-grassclothwallpape","title":"IG delete batch 04/10 — @grassclothwallpaper + @hollywoodwallcoverings (8 posts) — TK-10573 GATE2","project":"dw-marketing","agent":"doing-board","doingText":"▶ RESTART pushed from doing-board — launched fresh Claude session on this ticket","doingTs":"2026-08-20T19:54:09.089Z","ageH":0.09641416666666666,"eli12":"This task is trying to delete 8 old posts from Instagram accounts @grassclothwallpaper and @hollywoodwallcoverings. Right now, it just started fresh, like hitting \"reset\" on a game so it can try again from the beginning.","diag":{"why":"Working normally — last step 6 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10655-cost-ledger-spend-anomaly-audit-top-spen","title":"Cost-ledger spend-anomaly audit: top spenders + recent-spike detection across ~/.claude/cost-ledger.jsonl (332k entries)","project":"operations","agent":"claude-run-10655","doingText":"claude-run-10655 taking over after doing-board RESTART; re-verifying audit + reroute state (2 days of new ledger data since original 8/18 audit) before deciding done vs remaining work","doingTs":"2026-08-20T19:54:52.855Z","ageH":0.10706805555555556,"eli12":"This task is checking where the most money has been spent and looking for any sudden, unusual increases in spending from the cost records. Right now, it's catching up on two days of new spending data after a restart, to make sure everything is accurate before finishing up.","diag":{"why":"Working normally — last step 6 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10652-mac2-process-liveness-hunt-internal-dw-d","title":"Mac2 process-liveness hunt: internal-dw-dns crash-loop + flapping launchd tunnels (silent-degradation, pm2 says online)","project":"operations","agent":"claude-run-10652","doingText":"claude-run-10652 (fresh session via doing-board RESTART) driving to completion: verify item#1 keepalive.js fix live, resolve item#2 usre-broker-rotate class, check 'flapping launchd tunnels' claim","doingTs":"2026-08-20T19:52:27.527Z","ageH":0.14743694444444444,"eli12":"This task is trying to fix a problem where some important computer processes are restarting too much and not staying stable. Right now, it's testing a fix and checking if things are getting better.","diag":{"why":"Working normally — last step 9 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10722-onboard-beverly-hills-beverlyhills-crcp","title":"Onboard Beverly Hills — beverlyhills.crcp.agentabrams.com, clone of Altadena template (dev/construction lending-intel, not fire)","project":"beverlyhills","agent":"doing-board","doingText":"▶ NUDGE pushed from doing-board — launched fresh Claude session on this ticket","doingTs":"2026-08-20T19:50:11.883Z","ageH":0.17681,"eli12":"We’re helping Beverly Hills set up a new website that’s similar to one Altadena already has, so people can apply for loans. Right now, we just started working on it again after a short break.","diag":{"why":"Working normally — last step 11 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10463-kamatera-disk-chronically-full-99-backup","title":"Kamatera disk chronically full (99%) — backup-retention + .git bloat fix (root cause of TK-10461 PG crash)","project":"infra","agent":"claude-run-10463","doingText":"Fresh session took ticket. Verifying CURRENT Kamatera disk state read-only before concluding (verify-before-acting).","doingTs":"2026-08-20T19:50:29.942Z","ageH":0.18009944444444445,"eli12":"We’re trying to free up space on a computer’s hard drive that’s almost full, which is causing some problems with backups and a big file called .git. Right now, we’re checking the current situation to make sure we understand the problem before fixing it.","diag":{"why":"Working normally — last step 11 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10513-fabricut-scraper-full-site-cloudflare-ma","title":"Fabricut scraper: full-site Cloudflare managed challenge blocks catalog nav (46 products, LOW value / HIGH effort - needs stealth browser or 2captcha cf_clearance; recommend defer)","project":"Designer-Wallcoverings","agent":"fabricut-exec","doingText":"RESUME verification: audited 14 active Fabricut for 5-field+image. 12/12 of MY cadence products (Mavis+Sunset Wave) fully compliant — validate gate confirmed working. 2 non-compliant are LEGACY DWWC- sample-only actives (Seaton 505/506), pre-existing $4.25-leak, flagged to gmc-remediation via note (not my scope, respecting a2a). Cadence quality verified clean.","doingTs":"2026-08-20T19:40:18.534Z","ageH":0.349935,"eli12":"This task is trying to help get product info from a website that's hiding it behind tricky security steps. Right now, things are going well — most of the products we checked are working as expected, and we found a few old ones that need fixing, but they’re not our job to handle.","diag":{"why":"Working normally — last step 21 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10703-standardize-crcp-viewer-to-canonical-crc","title":"Standardize CRCP viewer to canonical CRCP UI across all pages (just-listed = reference)","project":"commercialrealestate","agent":"claude-crcp-popup","doingText":"Popup double-fire RESOLVED + LIVE (commit 1b7ba1f, claude-crcp-popup): one row-expand panel, server-synced notes (/api/agent-notes prop:<id>), 📝 icon + field-grid + LA County history merged into row-notes.js; my #pdOverlay block removed from index.html. crcp-ui: pull before re-editing these 2 files.","doingTs":"2026-08-20T19:28:23.693Z","ageH":0.5485019444444444,"eli12":"We’re making sure the CRCP viewer looks and works the same way on every page, like having the same style of notebook throughout a whole school. Right now, we fixed a popup issue and merged some notes into one place, so things are more organized and working smoothly.","diag":{"why":"Working normally — last step 33 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10579-rentv-bloom-linkedin-fan-out-batch","title":"RENTV Bloom LinkedIn fan-out batch","project":"rentv-sheet-enrich","agent":"ticket-triage","doingText":"STALE-TRIAGE: 5.2d idle. Real WIP (yoloforever cycle 2, LinkedIn(Contact) 514->517, 0 fabrications). Sibling of TK-10533. Needs resume. Left open.","doingTs":"2026-08-20T19:03:57.494Z","ageH":0.9557794444444444,"eli12":"This task is trying to help find new people on LinkedIn to connect with for a project. Right now, it’s been sitting still for a few days and needs someone to pick it back up and finish the work.","diag":{"why":"Working normally — last step 57 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10533-enrich-rentv-cre-conference-spreadsheet","title":"Enrich RENTV CRE conference spreadsheet (17 tabs) from RE-build data + web research","project":"rentv","agent":"ticket-triage","doingText":"STALE-TRIAGE: 6.5d idle. Real WIP stalled at ~15% coverage (20/138 batches, ~590 contacts, ~92% Cody precision). Not done — needs resume. Left open.","doingTs":"2026-08-20T19:03:57.355Z","ageH":0.9558180555555555,"eli12":"This task is trying to fill in a big spreadsheet with useful information about a conference by combining data from another source and some online research. Right now, it's been sitting idle for a while and only got about a fifth of the way done — it needs to be picked back up to finish the job.","diag":{"why":"Working normally — last step 57 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10168-fix-43k-product-image-url-health-backlog","title":"Fix ~43k product image-URL health backlog (17k dead Shopify imgs + 26k other-URL)","project":"dw_unified","agent":"ticket-triage","doingText":"STALE-TRIAGE: 8.2d idle. Progress logged is a sub-slice (DWAA-53: 48 broken orphans archived, Steve verdict A) — the headline 43k-image backlog is NOT shown done. Genuine partial WIP; needs resume. Left open.","doingTs":"2026-08-20T19:03:57.216Z","ageH":0.9558566666666667,"eli12":"This task is trying to fix a big list of broken image links on a website, so the pictures show up correctly again. Right now, some progress has been made, but most of the work is still waiting to be done — it’s like cleaning up a messy room, and only a few toys have been put away so far.","diag":{"why":"Working normally — last step 57 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-16","title":"Add more free west-coast property feeds (LA County + others) to deed/assessment layer","project":"usrealestate","agent":"ticket-triage","doingText":"STALE-TRIAGE: 9.6d idle. Last activity was code-hygiene cleanup of parcels.ts/html (lint, tsc clean) — NOT the feature (add more free west-coast feeds). Actual feed-add appears incomplete/undocumented here. Needs a resume-or-close decision.","doingTs":"2026-08-20T19:03:57.074Z","ageH":0.9558961111111111,"eli12":"This task is about adding more free property data sources from the West Coast, like LA County, to help make a map of property records more complete. Right now, the work on adding these data sources hasn’t moved forward in a while and needs someone to either pick it up again or decide to stop it.","diag":{"why":"Working normally — last step 57 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10016-scope-make-individual-dw-tools-independe","title":"Scope: make individual DW tools independently public (deploy each to Kamatera)","project":"Designer-Wallcoverings","agent":"ticket-triage","doingText":"STALE-TRIAGE: 20+ days idle. Scope was DECIDED (Steve tiered-publish approval 7/31: Tier-1 publish, Tier-2 with-care, Tier-3 tailnet-only). No execution tracked here since. RECOMMEND Steve close this scope epic — per-tool deploys should be their own tickets. Left OPEN pending Steve's call (his scope item).","doingTs":"2026-08-20T19:03:56.932Z","ageH":0.9559355555555555,"eli12":"This task is about making each data tool public one by one on a special server called Kamatera. Right now, it's been stuck for over 20 days and hasn't moved forward — it needs to be closed and broken into smaller, clearer tasks for better progress.","diag":{"why":"Working normally — last step 57 min ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10633-reconcile-the-hollywood-wallcoverings-hw","title":"Reconcile the Hollywood Wallcoverings HWC line (223 SKUs) — restore original codes + recover true mfr SKUs from LBI Boyd source","project":"dw-catalog","agent":"dwhd-repoint","doingText":"Option C EXECUTED + verified: 124/124 applied, 62 products DWHD->HWC live, mfr_sku untouched, canary -124 fabricated_variant/-62 products, rollback+ledger recorded, memo->_done. 584 held for LBI Boyd recovery (open follow-up).","doingTs":"2026-08-20T18:14:40.032Z","ageH":1.7772966666666667,"eli12":"This task is fixing up a group of 223 product codes so they match the original ones and find the real manufacturer numbers from another source. So far, most of them are fixed and working correctly, but a few are still waiting to be finished.","diag":{"why":"Working normally — last step 1.8 h ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10742-enrich-sample-followup-contacts-json-fro","title":"Enrich sample-followup contacts.json from FileMaker vendor table (~25 skipped vendors)","project":"sample-followup","agent":"sample-followup-coord","doingText":"REDO complete (Steve resumed): added recently-contacted suppression (data/recently-contacted.json from info@ Sent), CATCHUP=6 covers since-8/15. Result: 26 dup drafts -> 4 clean drafts for 3 truly-outstanding vendors (Brewster, Greenland/bmwallpaper x2, Sandberg); 7 suppressed as already-emailed by team. Commit aacc67a. Nothing sent.","doingTs":"2026-08-20T17:58:55.102Z","ageH":2.0397772222222224,"eli12":"This task is about making sure we don't miss any important vendor contacts by cleaning up and updating a list of people we should follow up with. Right now, we’ve fixed some duplicates, added new info, and found a few really good contacts to focus on—though nothing has been sent out yet.","diag":{"why":"Working normally — last step 2.0 h ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10732-crcp-city-fleet-onboard-bel-air-studio-c","title":"CRCP city fleet: onboard Bel Air/Studio City/Sherman Oaks/Encino + CA fire cities (last 5yr) as <slug>.crcp — overnight yoloforever loop, deploys gated","project":"crcp-cities","agent":"crcp-cities-onboard","doingText":"Email backfill COMPLETE for ready cities: all 4 top-120 web-enrich shards done (+42 web emails on top of 60 $0-join = 102 distinct contractor emails). LIVE: encino 113, belair 144, studiocity 15 email-linked permit rows (272 total). $0 throughout (free WebSearch/WebFetch). shermanoaks thin (keeper still scraping its licenses); each future contractor-CSV resync auto-re-runs the $0 email+phone join to grow coverage.","doingTs":"2026-08-20T17:15:20.704Z","ageH":2.765998888888889,"eli12":"This task is trying to connect city fleet data with contractor emails and phone numbers so we can track who's working on city projects — like linking a construction company to the jobs they're doing. It's going really well right now: we've already matched a lot of emails, and it's all happening for free using online tools.","diag":{"why":"Working normally — last step 2.8 h ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10686-carnegie-each-colorway-gets-its-own-dw-s","title":"Carnegie: each colorway gets its own DW SKU number (+ missing image/data)","project":"dw-commerce","agent":"vp-dw-commerce","doingText":"Root cause confirmed: 5932/5934 active Carnegie have custom['Color Hex']+custom.swatch_hex (space/underscore keys), only 51 have lowercase custom.color_hex. Grid card fix already present in product-list-item.liquid (reads Color Hex->swatch_hex). Remaining: color-dots.liquid PDP Tier2.5 only reads lowercase color_hex - must add Color Hex + swatch_hex.","doingTs":"2026-08-20T16:56:51.972Z","ageH":3.07398,"eli12":"This task is making sure each color of the Carnegie product has its own special number and correct image. Right now, some colors are missing the right info, and we’re fixing the part of the website that shows colors so it uses the right format.","diag":{"why":"Working normally — last step 3.1 h ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10557-approve-launch-rentv-gated-batch-11-wind","title":"Approve + launch rentv gated batch (11 windows, Steve-authorized 2026-08-14)","project":"rentv","agent":"steve-main","doingText":"TK-10577 (monitor→close+email) is this ticket's watchdog-child, not a separate effort (Steve-noted 2026-08-20). Close both together when the batch lands.","doingTs":"2026-08-20T16:42:33.893Z","ageH":3.3123352777777777,"eli12":"This task is about getting a group of 11 items ready to be used and then officially starting them, with Steve’s approval. Right now, we’re waiting for the final step to happen, and when it does, we’ll finish up both this task and another one that’s linked to it.","diag":{"why":"Working normally — last step 3.3 h ago.","verdict":"RUNNING","label":"🟢 Let it run","color":"fresh"}},{"id":"TK-10653-dw-shopify-dead-target-redirect-scan-bro","title":"DW Shopify dead-TARGET redirect scan: broken-redirect (lands-on-404) detection + total prune-headroom for TK-10640 (read-only)","project":"dw-unified","agent":"redirect-fix","doingText":"Cost: $0 (Shopify Admin GraphQL reads/writes + storefront curl HEADs; no paid API). Live cap 100,000 -> 99,648. Memo updated in pending-approval with corrected split (6,176 REPOINT / 41,120 PRUNE) + paste-lines + restore-map path.","doingTs":"2026-08-20T07:34:03.298Z","ageH":12.454167222222223,"eli12":"This task is checking for broken links on a Shopify store that should lead to a specific page but instead show an error, and it's figuring out how many of those broken links can be safely removed. Right now, it's working well with no extra costs, and it's almost done checking all the links.","diag":{"why":"Not actually stuck — it did its safe work and is HOLDING for your approval (last step 12.5 h ago).","verdict":"WAITING","label":"⛔ Waiting on you","color":"wait"}},{"id":"TK-10636-ga4-install-29-live-but-untagged-portfol","title":"GA4 install: 29 live-but-untagged portfolio sites","project":"ga-allsites","agent":"ga4-inject","doingText":"Delivered final report to Steve: 0 injections executed, 18 HOLD with reasons. Cost: /bin/zsh (local probes only).","doingTs":"2026-08-20T06:22:23.249Z","ageH":13.648625277777779,"eli12":"This task is trying to add tracking to 29 websites so we can see how people use them. Right now, nothing has been done yet, and 18 of the sites are on hold for different reasons.","diag":{"why":"It went quiet 13.6 h ago — the work session probably just ended, no error.","verdict":"NUDGE","label":"🟡 Nudge it","color":"warn"}},{"id":"TK-10718-onboard-altadena-eaton-fire-rebuild-alta","title":"Onboard Altadena (Eaton Fire rebuild) — altadena.agentabrams.com, clone of Palisades data product","project":"altadena","agent":"altadena-onboard","doingText":"Steve DECLINED LA Assessor owner-data inquiry: no owner names, Altadena stays owner-less/compliance-favorable. Inquiry NOT sent.","doingTs":"2026-08-20T05:43:58.003Z","ageH":13.722895277777777,"eli12":"This task is about setting up a new website for Altadena, similar to one already used in Palisades, to help with fire recovery. Right now, Steve said no to getting owner names from the LA Assessor, so Altadena will stay without owner info, which keeps things simpler and more compliant.","diag":{"why":"It went quiet 13.7 h ago — the work session probably just ended, no error.","verdict":"NUDGE","label":"🟡 Nudge it","color":"warn"}},{"id":"TK-10717-stout-monthly-all-vendor-overnight-cron","title":"Stout->monthly + all-vendor overnight cron revival (stage-only)","project":"dw-commerce","agent":"sec-triage","doingText":"","doingTs":"2026-08-20T05:47:41.682Z","ageH":14.226838333333333,"eli12":"This task is trying to get a computer program to run smoothly every month, using all the right tools, and it's just starting now—so far, nothing has happened yet. It's like getting a robot ready to do a job every month, but it's still sitting there waiting for the first instruction.","diag":{"why":"It went quiet 14.2 h ago — the work session probably just ended, no error.","verdict":"NUDGE","label":"🟡 Nudge it","color":"warn"}},{"id":"TK-10702-gmc-feed-degradation-fix-orphan-sweep-fe","title":"GMC feed degradation fix: orphan sweep + feed price resync + weight backfill + off-feed publish (canary-gated)","project":"dw-unified","agent":"steve-main","doingText":"Confirmed no live session/process running GMC full-feed (parked at go-gate ~2.5h). Steve directive: retire all other top-10 pending items + never-run. Moved 6 memos to _never/ (chargeandexplore/hollywood/dwhd/palisades-maxit/kamatera-disk/GRS-dedup), 3 shipped memos to _done/ (osborne x2, altadena-golive). Held Fabricut+Carnegie (live agents mid-write) pending Steve go on stand-down.","doingTs":"2026-08-20T05:28:20.352Z","ageH":14.54943,"eli12":"This task is fixing some problems with how data is being fed into the system, like cleaning up old stuff, making sure prices are correct, and getting things back in sync. Right now, we’ve paused the main process, cleaned up some old tasks, and are waiting for final approval before moving forward.","diag":{"why":"It went quiet 14.5 h ago — the work session probably just ended, no error.","verdict":"NUDGE","label":"🟡 Nudge it","color":"warn"}},{"id":"TK-10573-fix-redo-last-5-days-dw-ig-posts-name-co","title":"Fix + redo last 5 days DW IG posts — name+color+SKU, strip http links","project":"dw-marketing","agent":"dw-instagram","doingText":"COORDINATION: Steve designated THIS window (batch-09 session) as the SINGLE sequential deleter for the remaining GATE-2 batches, to eliminate concurrent-shared-browser ban risk. Batch 09 done (10/10). 74 posts remain across 21 accounts (batches 01-08,10). This window will delete ONE account at a time, each gated on Steve logging openclaw into that account. Other batch windows (01-08,10): STAND DOWN on --go to avoid concurrent deletes — this window owns execution now. No delete process currently running; openclaw last on @retrowalls (done).","doingTs":"2026-08-18T05:34:38.513Z","ageH":62.444385277777776,"eli12":"This task is fixing and redoing the last 5 days of Instagram posts so they have the right product names, colors, and numbers, and removing any website links. Right now, we’re carefully deleting old posts one by one to avoid getting banned, and the next step is to fix the remaining posts.","diag":{"why":"Not actually stuck — it did its safe work and is HOLDING for your approval (last step 2.6 days ago).","verdict":"WAITING","label":"⛔ Waiting on you","color":"wait"}}]}
\ No newline at end of file
← 4b326d6 auto-data-snapshot: 2026-08-20T13:00:52 (1 data files) — dat
·
back to Doing Viewer
·
5x: fix dead view-only Restart/Nudge buttons over public tun 5fb10ff →