Researched 2026-03-04. Context: evaluating whether to build
testledgerβ a lightweight, local-first test results tracker with pluggable sync to qTest, TestRail, Jira Xray, and Zephyr.TL;DR: The gap is real. No existing tool does (a) local SQLite, (b) offline-capable, (c) manual test logging via CLI, and (d) sync to qTest or multiple TMSs.
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
| # setup-stretchly-fixed-breaks.ps1 | |
| # Registers (or removes) a Task Scheduler task that triggers Stretchly mini breaks | |
| # at every clock-aligned N-minute boundary (hh:00, hh:10, hh:20, ...). | |
| # | |
| # Usage: | |
| # .\setup-stretchly-fixed-breaks.ps1 # install | |
| # .\setup-stretchly-fixed-breaks.ps1 -Remove # uninstall | |
| param( | |
| [switch]$Remove, |
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
| @echo off | |
| python "%~dp0plink-to.py" "%~n0" %* |
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 python3 | |
| """ | |
| ghq-migrate.py | |
| Migrate repos from non-ghq locations into proper ghq structure. | |
| Uses `ghq migrate` natively (requires ghq >= v1.10). | |
| Scans SOURCES for top-level git repos, groups by canonical host/owner/repo | |
| key derived from the remote URL, picks a winner per group (workspace copy | |
| wins; tiebreak on newest commit), migrates it, and deletes clean duplicates. |
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
| {"type":"queue-operation","operation":"enqueue","timestamp":"2026-05-12T04:42:15.604Z","sessionId":"f27765c8-598a-471e-8eec-35cdeac213a0","content":"run daily build health on latest build on rck-g03-d15-12 Cluster\n"} | |
| {"type":"queue-operation","operation":"dequeue","timestamp":"2026-05-12T04:42:15.608Z","sessionId":"f27765c8-598a-471e-8eec-35cdeac213a0"} | |
| {"parentUuid":null,"isSidechain":false,"promptId":"23b92ab0-f204-4565-9309-7fe35c0cb301","type":"user","message":{"role":"user","content":"run daily build health on latest build on rck-g03-d15-12 Cluster\n"},"uuid":"929291e6-f9e4-4210-af65-395618db3e82","timestamp":"2026-05-12T04:42:18.547Z","permissionMode":"bypassPermissions","userType":"external","entrypoint":"sdk-cli","cwd":"C:\\Users\\angaur\\repos\\github.com\\pensando\\systest-agentq\\projects\\operator\\gpu-operator","sessionId":"f27765c8-598a-471e-8eec-35cdeac213a0","version":"2.1.138","gitBranch":"feat/gpuop-minimal"} | |
| {"parentUuid":"929291e6-f9e4-4210-af65-395618db3e82","isSidechain":false,"attac |
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 python3 | |
| """ | |
| avmine.py β agentsview session miner | |
| Surfaces skill candidates from recurring workflow patterns in agentsview sessions.db. | |
| Agent-agnostic: works with claude, pi (OMP), codex, gemini, opencode. | |
| Usage: | |
| python ~/tools/avmine.py [--db PATH] [--agent AGENT] [--since YYYY-MM-DD] | |
| [--min-sessions N] [--top N] [--synthesize] [--model MODEL] | |
| """ |
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 python3 | |
| """ | |
| search.py β Web search via ddgr (DuckDuckGo). | |
| Usage: | |
| python tools/search.py "query" [--num N] [--time d|w|m|y] [--json] | |
| Results are stored in ~/.url_store.db. Each URL gets a persistent short link: | |
| http://localhost:9999/N | |
| WezTerm auto-detects it; clicking opens via the local redirect server (url_server.py). |
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 python3 | |
| """gemsearch.py - deterministic dedup ledger for retro "knowledge gems". | |
| Problem it solves: the retro gem step kept re-surfacing the same topics | |
| (chezmoi encryption, gitleaks hook, ...) because it had no memory of what was | |
| already covered. This tool is that memory - a SQLite ledger with fuzzy dedup. | |
| The agent NEVER reads the whole ledger into context. It proposes a topic and | |
| calls `claim`; the tool either records it (exit 0) or REFUSES it as a duplicate | |
| (exit 2, printing the prior match). Only the refusal returns to context, so a |
OlderNewer