mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-05 06:59:42 +02:00
cmdPattern's empty-matchable unbounded arg group backtracked exponentially on wrapped heredoc/table lines — hovering one froze the tab for minutes. Non-empty tokens + bounded reps make it O(n); regression test extracts the shipped patterns and pins timing on the real killer shapes. worker-src 'self' blob: is now unconditional so terminal-ui's _safeYield tick worker (throttling escape) isn't CSP-blocked on non-gesture installs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2.0 KiB
2.0 KiB
CLAUDE.md
This file guides Claude Code when working in this repository.
Project
- Project Name: [PROJECT_NAME]
- Description: [PROJECT_DESCRIPTION]
Commands
Code Style
Workflow
- Full permissions are granted: read, write, edit, and execute without asking.
- Commit after every meaningful change; never batch unrelated work.
- Use conventional commits (
feat:fix:docs:refactor:test:chore:); the message says what changed and why. - Run the tests and linter before declaring any task done.
- Keep README and docs in sync with code changes.
Codeman Environment
This session is managed by Codeman and runs inside tmux (CODEMAN_MUX=1 confirms it).
- NEVER kill your own session: no
tmux kill-session,pkill tmux, orpkill claude. - The session persists across disconnects — your work is safe.
- Hooks may auto-format or validate after writes; unexpected tool behavior usually means a hook ran. Keep working.