chore: clean up local repo guidance

This commit is contained in:
Ogulcan Celik 2026-04-16 21:58:42 +03:00
parent fc99070a22
commit 318e6a3033
3 changed files with 3 additions and 5 deletions

0
.codex
View File

View File

@ -15,7 +15,7 @@ Terminal workspace manager for AI coding agents. Rust + ratatui.
Read-only investigation can happen in the shared checkout.
When starting any file-changing task, use a dedicated git worktree by default. This is required whenever parallel agent work may happen in the repository.
Small changes or small tasks are fine in the default main worktree. If you find unrelated implementation changes already in progress in the main worktree, use a dedicated worktree instead. Use a dedicated worktree for bigger features too.
Use this layout:
@ -29,8 +29,6 @@ Commit on the task branch in that worktree.
When the change is ready, fast-forward the shared checkout at `../herdr` to the task branch commit, then push `origin/master` from `../herdr`. Do not treat the task branch as the final landing branch.
You may skip a worktree only for a clearly solo, trivial change when no other agent is expected to modify the repository at the same time.
If the current session is already inside an isolated task worktree, keep using it. Do not create nested worktrees.
Before committing, propose the commit message and get alignment.

View File

@ -323,8 +323,8 @@ fn main() -> io::Result<()> {
};
info!("herdr starting, pid={}", std::process::id());
// Background auto-update (non-blocking, best-effort)
// Downloads and installs new version silently, notifies TUI when done.
// Background update check (non-blocking, best-effort)
// Only checks for newer versions and notifies the TUI.
// Skipped in --no-session mode (testing).
let rt = tokio::runtime::Builder::new_multi_thread()