Every number below was re-checked by four independent review passes against the code, git history, PR diffs, the production api and the Vercel CLI. Four claims in the first draft were wrong; they are corrected here and the corrections are called out. Anything that could not be verified says so.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # | |
| # nice-rid β resolve subreddit names to their internal SocialGist/Reddit t5_ ids | |
| # | |
| # WHY: the 'nice' pipeline's config/pilot.yml needs, per subreddit, the Reddit | |
| # "fullname" (t5_...), which SocialGist/BoardReader calls `filter_site_key`. | |
| # Reddit blocks datacenter IPs on its .json API, so this must run from a normal | |
| # machine (residential IP / logged-in browser session). | |
| # | |
| # USAGE: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "generated_at": "2026-05-28T19:33:04+00:00", | |
| "elapsed_seconds": 17.52, | |
| "range": { | |
| "since": "2026-04-20T12:00:00Z", | |
| "until": "2026-05-28T19:31:34Z" | |
| }, | |
| "strict": { | |
| "summary": { | |
| "in_both_count": 121, |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "range": { | |
| "since": "2026-04-20T12:00:00Z", | |
| "until": "2026-05-28T19:27:49Z" | |
| }, | |
| "strict": { | |
| "in_both": [ | |
| { | |
| "plate": "005BQVD", | |
| "pr_scans": [ |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "range": { | |
| "since": "2026-04-20T12:00:00Z", | |
| "until": "2026-05-28T19:27:49Z" | |
| }, | |
| "strict": { | |
| "in_both": [ | |
| { | |
| "plate": "005BQVD", | |
| "pr_scans": [ |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "range": { | |
| "since": "2026-04-20T12:00:00Z", | |
| "until": "2026-05-28T19:27:49Z" | |
| }, | |
| "strict": { | |
| "in_both": [ | |
| { | |
| "plate": "005BQVD", | |
| "pr_scans": [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // X profile / page auto-scroller. | |
| // Paste into DevTools console on x.com/<handle> (or /with_replies, /media, etc.). | |
| // Run this FIRST. When you see "done", paste the capture script. | |
| (async () => { | |
| console.log('autoscroll: starting β do not interact with the page'); | |
| let lastHeight = 0, stable = 0, passes = 0; | |
| while (stable < 5 && passes < 400) { | |
| window.scrollTo(0, document.documentElement.scrollHeight); | |
| await new Promise(r => setTimeout(r, 1500)); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // βββ OLD WAY β flat roles on the user ββββββββββββββββββββββββββββββββββββββββ | |
| if (user.roles.includes('manager')) { | |
| // manager of what? no idea. this passes for managers of ANY property. | |
| await create_lot(property_id, params) | |
| } | |
| if (user.roles.includes('patrol') || user.roles.includes('admin')) { | |
| // patrol where? could be a different property entirely. | |
| await create_scan(lot_id, plate) |
Aider. Builds a tree-sitter repo map ranked by a graph algorithm so the model sees only the most call-graph-relevant symbols. Persists chat history under ~/.aider, supports a user-supplied conventions file loaded as system context. Scope: per-project (conventions) + per-session (history). Update model: append-only chat log; conventions overwritten manually. The repo map is computed, not stored as Markdown β it is regenerated per turn.
Cline. Ships the Memory Bank pattern: a fixed set of Markdown files (projectbrief.md, productContext.md, activeContext.md, systemPatterns.md, techContext.md, progress.md) under memory-bank/, all read at the start of every task. Plan/Act mode pair gates writes. Scope: per-project. Update: file-overwrite, ri
NewerOlder