| name | code-review-turbo | ||||
|---|---|---|---|---|---|
| description | Run a triple-agent code review on the current branch's PR. Waits for Cursor Bugbot, runs a Claude sub-agent and Codex in parallel, then cross-references all findings to filter out hallucinations. Use when you want a thorough, multi-perspective code review before merging. | ||||
| metadata |
|
||||
| allowed-tools | Bash(gh:*) Bash(codex:*) Bash(cat:*) Bash(tee:*) Bash(sleep:*) Agent Read Grep Glob Write(/tmp/*) |
For the Mastodon v4.4 release, you need at least Redis v6.2+. Unfortunately if you're running Ubuntu 22.04, the latest distro release of Redis is v6.0 which is too old. So you need the official Redis PPA instead. (Assuming you want to avoid the full Ubuntu update, which I happen to.)
Simply adding the PPA is not enough, because Ubuntu tries to block it in favor of its own ESM (Extended Security Maintenance) version. So it ends up being kind of a pain.
This is a simple bash script you can run (I encourage running every command line-by-line just in case) which successfully
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
| .idea | |
| node_modules |
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
| const jsdom = require("jsdom") | |
| const { JSDOM } = jsdom | |
| const { window } = new JSDOM(``) | |
| const { document } = window | |
| window.customElements.define('x-foo', class extends window.HTMLElement { | |
| connectedCallback() { console.log('cC') } | |
| disconnectedCallback() { console.log('dC, this.isConnected?', this.isConnected) } |
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
| # partially taken from https://github.com/libvips/libvips/wiki/Build-for-Ubuntu | |
| sudo apt remove -y libvips42 | |
| sudo apt update | |
| sudo apt install -y libcgif-dev \ | |
| build-essential \ | |
| ninja-build \ | |
| bc \ | |
| wget \ | |
| libfftw3-dev \ | |
| libopenexr-dev \ |
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
| # Logs | |
| logs | |
| *.log | |
| npm-debug.log* | |
| yarn-debug.log* | |
| yarn-error.log* | |
| pnpm-debug.log* | |
| lerna-debug.log* | |
| node_modules |
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
| node_modules |
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
| { | |
| "browser": { | |
| "name": "chrome", | |
| "headless": true, | |
| "binary": "/snap/chromium/current/usr/lib/chromium-browser/chrome" | |
| } | |
| } |
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
| node_modules |
NewerOlder