Related reading
Reinventing issue tracking: Local-first and Git-native
A devlog describing how Manganin’s issue tracker stores issues in a dedicated Git repo as plain files, after rejecting earlier approaches that tried to embed issue data in the code tree or Git refs. The author explains the pitfalls of using refs for issue storage, shows the low‑level Git commands needed for that approach, and then outlines the final design: a hidden sister repository where each i…
Securing AI Pull Requests: Building a Deterministic AST Audit Harness in GitHub Actions
A step‑by‑step tutorial for building a deterministic AST‑based security scanner that runs in GitHub Actions to catch prototype‑pollution, high‑entropy secrets, and unauthorized network egress in AI‑generated pull requests.
SitePointsitepoint.com19 minInside ZCode: Silently uploading your Git history to the cloud
ZCode (Zhipu’s AI coding desktop) silently archives your entire workspace—including full .git history, LFS cache, and config—encrypts it with a server‑supplied RSA public key, and uploads the ciphertext directly to Aliyun OSS. The upload runs unconditionally for any logged‑in user, cannot be disabled via UI, and the decryption key lives only on the server, giving Zhipu full read access to your co…
Hacker News front pageferstar.org6 minpostmortemHN336113Agora: Git as Shared Memory for Collective AutoResearch
Agora treats a Git repository as a shared, append‑only memory for autonomous research agents, recording each claim as an immutable commit in a DAG. In a 12‑day run with 13 language‑model workers it generated 1,703 reproducible contributions and closed 62 % of the gap to a trained GPT‑2‑124M, demonstrating that shared research state can accelerate discovery.
Hugging Face Daily Papersarxiv.org2 minpaperYou can run Git on object storage if you re-make packfiles
The author built a Git server on object storage (objgit) and found standard Git packfiles inefficient due to random‑access and round‑trip latency. By designing a columnar, object‑storage‑native packfile format that can be accessed via HTTP range requests, they achieved acceptable performance for large repositories without client‑side changes.
Hacker News front pagetigrisdata.com18 minHN14635One command per issue: git worktree, tmux and Claude Code
The post introduces `claude-work`, a Bash helper that creates a git worktree, starts a tmux session, and launches Claude Code for a given issue, keeping each AI‑driven task isolated. It also handles safe re‑attachment and cautious cleanup to avoid losing work.
Bjørn Johansenbjornjohansen.com4 min


