From 13953dffe9359a528d10114f371f47172170be32 Mon Sep 17 00:00:00 2001 From: dawn <90008@gaze.systems> Date: Tue, 05 May 2026 02:13:06 +0000 Subject: [PATCH] [backfill] dont hold store / mst tree over db commit, drop early when we can --- AGENTS.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ flake.nix | 1 + src/backfill/mod.rs | 17 +++++++++++++++-- src/control/mod.rs | 2 +- 4 file(s) changed, 61 insertion(s)(+), 3 deletion(s)(-) diff --git a/AGENTS.md b/AGENTS.md --- a/AGENTS.md +++ b/AGENTS.md @@ -139,3 +139,47 @@ - `[ingest] implement backfill buffer replay` - `[api] add accurate count parameter to stats` - `[db] migrate block storage to msgpack` + + + +# RTK (Rust Token Killer) - Token-Optimized Commands + +When running shell commands, **always prefix with `rtk`**. This reduces context +usage by 60-90% with zero behavior change. If rtk has no filter for a command, +it passes through unchanged — so it is always safe to use. + +## Key Commands +```bash +# Git (59-80% savings) +rtk git status rtk git diff rtk git log + +# Files & Search (60-75% savings) +rtk ls rtk read rtk grep +rtk find rtk diff + +# Test (90-99% savings) — shows failures only +rtk pytest tests/ rtk cargo test rtk test + +# Build & Lint (80-90% savings) — shows errors only +rtk tsc rtk lint rtk cargo build +rtk prettier --check rtk mypy rtk ruff check + +# Analysis (70-90% savings) +rtk err rtk log rtk json +rtk summary rtk deps rtk env + +# GitHub (26-87% savings) +rtk gh pr view rtk gh run list rtk gh issue list + +# Infrastructure (85% savings) +rtk docker ps rtk kubectl get rtk docker logs + +# Package managers (70-90% savings) +rtk pip list rtk pnpm install rtk npm run