From d3a8acba02554c7872e6ee34a80fbd911a8a024d Mon Sep 17 00:00:00 2001 From: Amolith Date: Thu, 26 Feb 2026 13:21:20 -0700 Subject: [PATCH] Mention jj workflow --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 043e0eb08c241277cee476f16129db22bd45dac2..274c21bdf189bb743d3f6470af98c15627b6ca8c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,7 +4,7 @@ - Rust CLI app (`td`) for local task tracking aimed at agent workflows. - Storage is SQLite in a per-project `.td/tasks.db` database. - Entry flow is `src/main.rs` → `yatd::run()` (`src/lib.rs`) → `cmd::dispatch()` (`src/cmd/mod.rs`). -- We use jj for version control, not git. DO NOT use Conventional Commits. Do use imperative, Linux kernel-style commits. +- We use jj for version control, not git. DO NOT use Conventional Commits. Do use imperative, Linux kernel-style commits. Always check `jj st` before starting. If there are changes in progress, run `jj new ...` to create a new working copy describe the pending work. If there are no changes in the working copy, run `jj desc ...` to describe the pending work. - JSON mode is not for "agent consumers". It's for wiring things together, whether the wirer is human or LLM. ## Essential commands