From aaac1ef415d5d1ae2e812736acdab5526fc94c6a Mon Sep 17 00:00:00 2001 From: Dominik Dzienia Date: Sun, 4 Jan 2026 19:02:03 +0000 Subject: [PATCH] Add development guidelines to CLAUDE.md Added code style rules, git conventions, and agent tooling guidelines for better development workflow. --- .claude/CLAUDE.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index 9b2fe89..13bb033 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -1,3 +1,14 @@ -- this script runs in console UI style (ncurses style) +Code rules + +- this script runs in console UI style (ncurses style, using mostly whiptail), for user-interactive parts of code, reuse existing helper functions for prompts and menus +- for operation feedback, use functions lik ohai or msgok - do not change install.sh file - it is generated from src/lib.sh and src/setup.sh with npm run build command - when generating code with command that may output to console, make sure to use convention to add >> "$LOGTO" 2>&1 to capture it into logs and not break UI + +GIT Conventions + +- make short (2-3 sentences) description for commit messages +- DO NOT MENTION claude code in commit messages + +Agent and tooling rules: +- do not commit or run build unless asked by user