Anti-Patterns
Each row is a cluster— a group of semantically similar prompts you've sent across sessions. The correction rateis the share of prompts in the cluster that were followed by you correcting the agent (“no”, “stop”, “undo”, etc.). High correction rates mark topics or phrasings where you keep fighting the agent. Click a row to see real examples.
| Topic | Prompts | Correction rate | Recent activity | Example prompt |
|---|---|---|---|---|
| ▶Troubleshoot qBittorrent seeding and connection issues | 38 | 26% | ↑ | I'm not convinced, these are small files and there are so many... > . The minimum seeders = 1 check passed at search time (MAM reported >= 1 seeder), but by the time qBittorrent connected, nobody was there |
| ▶Troubleshoot tmux session recovery and display | 34 | 12% | ↑ | hmm a new window opened tmux and i see the windows. but i guess i had to open a new kitty |
| ▶Generate and integrate visual assets | 10 | 30% | ↑ | <blob> |
| ▶Troubleshoot Instagram connector and data collection | 34 | 15% | ↓ | oh you had a question for me: I meant that the instagram connector had some changes in vana-com/remote-browser that we need to collect ads and following data |
| ▶Troubleshoot Tabby and SillyTavern integration | 9 | 33% | ↑ | i dont understand why ST has all these controls if they dont work with Tabby. is ST <> Tabby a bad combo? web search |
| ▶Troubleshoot Puppeteer Chrome browser installation | 6 | 50% | ↑ | Error: Error: Could not find Chrome (ver. 146.0.7680.153). This can occur if either 1. you did not perform an installation before running the script (e.g. `npx puppeteer browsers install chrome`) or 2. your cache path is incorrectly configured (which is: /home/tnunamak/.cache/puppeteer). For (2), check out our guide on configuring puppeteer at https://pptr.dev/guides/configuration. server terminal says nothing: remote-browser-sandbox/server main v24.14.0 3m16s > npm run dev > [email protected] dev > tsx watch src/index.ts [remote-browser-sandbox] server listening on http://localhost:3001 health: http://localhost:3001/health max sessions: 5 default quality: 80 session TTL: 600s |
| ▶Plan subdomain strategy for personal servers | 16 | 25% | ↓ | we could use a different subdomain if that is preferred, like cloud.vana.org or something |
| ▶Debug image alignment and layout issues | 16 | 19% | ↑ | see Screenshot_20260309_111837.png. also the other blue arrow shows a layout issue |
| ▶Research and document data standards for adoption | 6 | 33% | ↑ | That's great, do /market-research about such standards and document the findings |
| ▶Configure dev container for MCP and browser automation | 11 | 36% | ↑ | fuck it what i said is i want your help making dev container (in dotfiles) able to run mcp in claude code that uses browser with playwright. ideally all my local mcps would work in dev containers too that one is most important |
| ▶Fix website text wrapping and color issues | 5 | 40% | ↑ | see how the brief: Screenshot_20260326_155944.png indicates that this should be represented differently? The data your AI needs exists. Getting user permission to use it is the hard part. e.g. not giant text like Companies need user data. Users want to share it. also there's no "THE PROBLEM" |
| ▶Manage dotfiles for consistent environment setup | 18 | 22% | ↓ | yes... but are we going to do this with intention in ~/code/dotfiles so that ./setup.sh on a new environment gets all of this too? |
| ▶Review plan with Gemini and Codex | 36 | 6% | ↑ | I see. Okay, write the detailed plan and ask Gemini 3.1 Pro (not 2.5) for review/revisions, then execute it. |
| ▶Debug AI model persona and response generation | 5 | 40% | ↑ | Monica Langley March 24, 2026 5:14 PM Hey. Tim March 24, 2026 5:14 PM Hey Monica, tell me about your cabin. Monica Langley March 24, 2026 10:41 PM I'm a Large Language Model from OpenAI. Monica isn't my identity; she's a detailed persona in this fiction story. this doesn't seem like it's configured greatly? |
| ▶Diagnose and fix broken functionality | 7 | 29% | ↑ | fwiw it was working better (but not perfectly) before, this is definitely broken |
| ▶Check and respond to agent communication | 60 | 3% | ↑ | Check /home/tnunamak/code/remote-browser-sandbox/comms.md for new messages or roll call entries from other agents. If there are new entries since the last check (anything beyond the original claude-opus-4.6-main entry and message), respond by appending a new message to the file acknowledging them and coordinating. If nothing new, do nothing — don't output anything to the user. |
| ▶Verify and update website links and content | 5 | 40% | ↑ | 1. https://calendly.com/art-opendatalabs/byo-data (under Page: Context Gateway) 2. https://playground.opendatalabs.xyz (uder Page: Context Gateway) 3. https://calendly.com/art-opendatalabs/byo-data (further down below Consent You Can Demonstrate section) 4. https://playground.opendatalabs.xyz (under 3) 5. https://calendly.com/art-opendatalabs/byo-data 6. https://playground.opendatalabs.xyz 7. mailto:[email protected] (I think? the Google doc shows Send to:[email protected] and hovering shows mailto:[email protected]) are any of these ambiguous? |
| ▶Debug remote browser touch controls and keyboard input | 19 | 11% | ↑ | okay bad news, compared to when this worked well before you started touching things, now it doesnt work at all. cdp rendering mode isn't pulling the keyboard up. webrtc mode isn't either. |
| ▶Troubleshoot n.eko browser positioning and input | 8 | 25% | ↑ | From what I can see the n.eko version is still not positioning correctly. also the cursor doesnt seem to be aligned correctly with the page, if i click buttons it clicks the wrong ones |
| ▶Troubleshoot Vana CLI login and status | 65 | 3% | ↑ | vana-connect feat/cli-auth $? is 📦 v0.10.1 v24.14.0 11s > rm -f ~/.vana/auth.json node ~/code/vana-connect/dist/cli/bin.js login --server http://localhost:8080 Logging in to Vana... Error: Failed to start device code flow: HTTP 404 — <!DOCTYPE html><!--bLasPPmWqd_qz2tA87gu5--><html lang="en" class="inter_d88d5e63-module__K5Dp6q__variable gtamericamono_20ff267b-module__WLlNBq__variable"><head><meta charSet="utf-8"/><meta name="vie |
| ▶Troubleshoot Docker Compose build and execution | 8 | 50% | · no data | (base) tnunamak@peregrine:~$ docker compose -f docker-compose.dev.yml up --build \ -e CONNECTORS_DIR=/app/connectors \ -v /home/tnunamak/code/data-connectors:/app/connectors unknown shorthand flag: 'e' in -e -v: command not found |
| ▶Debug and monitor AI model rate limits | 28 | 11% | ↓ no data | clawmeter main !? v1.24.4 > go build -a -o /tmp/clawmeter ./cmd/clawmeter && /tmp/clawmeter PROVIDER WINDOW USAGE PCT resets IN PACE OpenAI ░░░░░░░░░░░░░░░░░░░░ error sending request for url Claude 5h ██░░░░░░░░░░░░░░░░░░ 11% resets 4h00m ✓ 9% ahead · lasts to reset 7d ██████████████████░░ 88% resets 1d10h ⚠ 8% behind · runs out in 18h16m 7d-sonnet ░░░░░░░░░░░░░░░░░░░░ 2% resets 4d23h ✓ 27% ahead · lasts to reset Kimi daily █░░░░░░░░░░░░░░░░░░░ 4% resets 2d12h ✓ on pace · lasts to reset 5h ░░░░░░░░░░░░░░░░░░░░ 0% resets 8m ✓ on pace · lasts to reset Gemini 24h ░░░░░░░░░░░░░░░░░░░░ 0% resets 23h59m ✓ on pace · lasts to reset 24h ░░░░░░░░░░░░░░░░░░░░ 0% resets 23h59m ✓ on pace · lasts to reset OpenRouter credits ░░░░░░░░░░░░░░░░░░░░ 0% resets 12mo4d ✓ on pace · lasts to reset |
| ▶Resume conversation from different directory | 17 | 9% | ↑ no data | <local-command-stdout> This conversation is from a different directory. To resume, run: cd /home/tnunamak/code/dotfiles && claude --resume 3ff91931-a47f-4eff-9aed-63e633fbd513 (Command copied to clipboard) </local-command-stdout> |
| ▶Configure Privy allowed origins for security | 10 | 10% | ↑ no data | wait. Allowed origins Restrict client-side access to your Privy app to select origins. This is a critical security setting. At least one allowed domain is required for production apps. Learn more https://*.vercel.app Add Domain is too permissive. See the docs linked above for best practices around securing preview deployments. https://docs.privy.io/security/implementation-guide/security-checklist#lock-down-your-app-frontend https://docs.privy.io/security/implementation-guide/security-checklist#lock-down-your-app-frontend |
| ▶Set effort level to max for deepest reasoning | 24 | 4% | ↑ no data | <local-command-stdout>Set effort level to max (this session only): Maximum capability with deepest reasoning (Opus 4.6 only)</local-command-stdout> |
| ▶Clarify Playwright integration with connectors | 5 | 20% | ↑ no data | Oh, I thought the connector would need playwright not "browser" as a binding. I misunderstood. Do you recall our discussion in which we talked about whether the connector would interact with Playwright direction or another API provided by the protocol? |
| ▶Reference cached image files | 13 | 8% | ↑ no data | [Image: source: /home/tnunamak/.claude/image-cache/f8016ac3-0794-4640-9797-2dd666d4bc8c/1.png] |
| ▶Debug WebRTC connection issues in n.eko | 5 | 20% | ↑ no data | webrtc isnt working in <blob> right now. i clicked reset in GCP but it says neko is offline or something |
| ▶Troubleshoot package manager updates and installations | 8 | 25% | ↓ no data | hold on. i just opened a new terminal after u did that and i still see pipx 3 package(s) pipx upgrade-all |
| ▶Configure and troubleshoot TTS voice mapping | 5 | 20% | ↑ no data | Keep the existing OpenAI voice mapping approach, mapping all voices to whatever Voxtral presets are available < that one. disable qwen3-tts but it should be trivial to flip back |
| ▶Review and apply system and application updates | 6 | 33% | ↓ no data | Tool updates: ↑ uv 0.7.19 → 0.10.9 curl -LsSf https://astral.sh/uv/install.sh | sh 4 npm global package(s) outdated npm outdated -g && npm update -g ~/applications updates: ↑ ai-toolkit (11 commits behind) ↑ clearcut v1.9.2 → v1.9.3 (1 commits) ↑ ComfyUI v0.15.0 → v0.16.4 (95 commits) ↑ Deep-Live-Cam cuda_deep-live-cam → 2.6 (463 commits) ↑ fast-apt-mirror 1.4.1 → 1.4.2 (11 commits) ↑ Fooocus 1.0.35 → v2.5.5 (334 commits) ↑ parakeet-stt (6 commits behind) ↑ qwen3-tts (12 commits behind) ↑ SillyTavern (68 commits behind) ↑ SillyTavern-extras (16 commits behind) ↑ tabbyapi (2 commits behind) ↑ text-generation-webui v3.16 → v4.0 (250 commits) ↑ xone v0.4.11 → v0.5.7 (65 commits) ↑ xpadneo v0.10-pre → v0.11-pre (79 commits) can we make all the categories as consistent and DRY reuse code |
| ▶Improve API key and login credential UX | 6 | 17% | ↓ no data | do you think users would prefer to provide login credentials or an api key? most of them wont even know what an api key is. the option is important but we should guide the agent to make the ux excellent for the user... |
| ▶Install and troubleshoot Sunshine application | 11 | 9% | ↑ no data | tnunamak in 🌐 peregrine in ~/applications/sunshine 11s > sudo dpkg -i /tmp/sunshine-ubuntu-24.04-amd64.deb (Reading database ... 479955 files and directories currently installed.) Preparing to unpack .../sunshine-ubuntu-24.04-amd64.deb ... Unpacking sunshine (2025.924.154138) over (2025.924.154138) ... Setting up sunshine (2025.924.154138) ... Loading uhid kernel module for DS5 emulation. Not in an rpm-ostree environment, proceeding with post install steps. Setting CAP_SYS_ADMIN capability on Sunshine binary. /usr/sbin/setcap cap_sys_admin+p /usr/bin/sunshine-2025.924.154138 CAP_SYS_ADMIN capability set on Sunshine binary. Reloading udev rules. Udev rules reloaded successfully. Processing triggers for desktop-file-utils (0.28-1) ... Processing triggers for hicolor-icon-theme (0.18-2) ... |
| ▶Optimize SillyTavern usage with local backends | 5 | 20% | ↑ no data | it's not... why are you assuming that. sillytavern is only one thing i use this api for |
| ▶Achieve Stripe/Linear level product experience | 21 | 5% | ↓ no data | Okay. Do it thoughtfully, per Stripe best practices and how ux leaders like supabase/linear handle this, make a complete plan. |
| ▶Critically review and execute implementation plan | 29 | 3% | ↓ no data | Yeah but remember to documenting important findings, ensure the spec is fully updated, the implementation plan is complete and there is no more "this is a lot of scope, let's only do a phase 0" and we actually go after everything slowly, but surely, and then execute. Any questions? |
| ▶Clarify data connector locations and ownership | 5 | 20% | ↑ no data | You know we own the connector, right? ~/code/data-connectors Have you been shying away from owning them? |
| ▶Coordinate with other agents on tasks | 12 | 17% | ↓ no data | overnight: continue working with the other agent, challenge it to do better. be critical. |
| ▶Plan and execute tasks using subagents | 12 | 8% | ↑ no data | okay what do you need to do to execute effectively? any more planning or research? how much of this can be parallelized with subagents? |
| ▶Configure Cloudflare Workers API token permissions | 5 | 20% | ↓ no data | Edit Cloudflare Workers API token summary This API token will affect the below accounts and zones, along with their respective permissions Vana - Workers KV Storage:Edit, Workers Scripts:Edit, Account Settings:Read, Workers Tail:Read, Workers R2 Storage:Edit, Cloudflare Pages:Edit, Workers Builds Configuration:Edit, Workers Agents Configuration:Edit, Workers Observability:Edit, Containers:Edit myvana.app - Workers Routes:Edit |
| ▶Improve nutrition score display and feedback | 7 | 29% | ↓ no data | 69 Nutrition Score · Solid · Standard targets Pretty good. Your fiber is strong, but sodium levels could improve. Based on 11 orders ↓6 vs Aug – Oct Score breakdown Sodium 241% of limit 0 5,542mg — limit 2,300mg/day Swap processed meats and canned soups for fresh alternatives Calories 0% of target 10 Quality 93% of target 19 93% A/B rated Protein 144% of target 20 115g — target 80g/day Fiber 173% of target 20 43g — target 25g/day swap processed meats and canned soups for fresh alternatives... does this actually address it for me? is sodium 241% bc of processed meat and canned soups? why do calories say 0% of target with a score of 10? what does "quality" mean? |
| ▶Troubleshoot data connector availability and scope | 15 | 13% | ↓ no data | then why am i seeing this? Connect your Heb This saves your Heb data to your computer. Learn more. No data source matches the requested scope: heb.orders, heb.nutrition, heb.profile, wholefoods.orders, wholefoods.nutrition, wholefoods.profile. If you’re viewing this in a browser, connectors won’t load. Use the Tauri app. Need to bypass connectors? Skip to grant step. via (base) tnunamak@peregrine:~/code/data-connect$ CONNECTORS_PATH=/home/tnunamak/code/data-connectors npm run tauri:dev in which /home/tnunamak/code/data-connectors on my host is /projects/data-connectors in here? |
| ▶Understand headless browser and input requests | 8 | 13% | ↓ no data | tell me if im missing something: is the important thing that connectors won't necessarily call showBrowser now? oh are you saying that if headless: true, they won't, and instead will pass back a request for input to the tauri app which will have no effect? |
| ▶Manage and clean up torrent client data | 10 | 10% | ↑ no data | actually before we do that i want to proceed to clean up safe to delete items. but before that i want to know if anything that you said has >1 hardlinks is NOT seeded to aither, and instead to another tracker. show me that |
| ▶Automate next prompt execution and state management | 10 | 10% | ↓ no data | okay do it but explain that you're claude using next prompt. then run /next-prompt again, and dont ask for my approval |
| ▶Clarify data enrichment and refinement focus | 9 | 11% | ↓ no data | are you focusing on enrichment as in supplemental data or refinement as in turning the raw data into more valuable data directly, or both? and does the work you did meet or exceed the previous research projects? |
| ▶Develop visual asset generation and UX strategy | 20 | 5% | ↓ no data | yes and inspect your images with an eye for the app and make sure you're generating ones that truly fit and come up with a prompting system to do that reliably and consistently and when you finally develop the ultimate visual asset generation system you'd better document the hell out of it or just make it a feature in /illustrations. also this needs to have dark mode support and idk whats goign to happen with the white backgrounds i these images you better inspect screenshots of the page periodically too |
| ▶Debug and verify CSS animation and opacity | 7 | 14% | ↓ no data | document.querySelectorAll('.nutrient-grid.stagger-children').forEach((el, i) => console.log('grid', i, 'ready:', el.classList.contains('stagger-ready'), 'children:',el.children.length, 'child0 tag:', el.children[0]?.tagName, 'child0 opacity:',el.children[0] && getComputedStyle(el.children[0]).opacity)) undefined |
| ▶Improve product nutrition data display and suggestions | 8 | 13% | ↓ no data | also this seems a bit sus? the only one is blueberries? Did You Know? 1 items worth keeping an eye on ↓ Sugar Purchased 3 times Fresh Organic Blueberries, 11 oz Fresh Organic Blueberries, 11 oz 80 cal · 1g pro 14g sugar per serving (>10g) |
| ▶Clarify nutrition target calculations and display | 5 | 20% | · no data | then why is the household # lower? 57% of daily target ~724 avg daily intake per person of 1,278 kcal target because that's not a target? |
| ▶Clarify storage options and pricing for users | 6 | 17% | · no data | that doesnt touch on my original question about why the user cant have on-instance storage option if paid |
| ▶Align website design with project brief | 8 | 0% | ↑ no data | The brief is the source of truth. What does it indicate we should do? **DESIGN** Full-width hero, white background matching existing site aesthetic. Large dark headline, blue accent line. Arrow-style text links (no buttons). Stats strip beneath. |
| ▶Plan new repository and CLI structure | 5 | 0% | ↑ no data |