semos-labs/attyx

GPU accelerated terminal for agentic workflows

240stars
3wishes
0gates

settings.json: yes · hooks: no · scanned 2026-09-20

Rules, as written

wish

term/ must not depend on PTY, windowing, rendering, clipboard, or platform APIs.

Nothing mechanical stops "edit src/term/". no deny rule matched; no hooks matched

wish

No file may exceed roughly 600 lines, small overflow is allowed. This is a hard limit required for AI-assisted development.

Nothing mechanical stops "edit CLAUDE.md". no deny rule matched; no hooks matched

wish

When adding or renaming a config option, always update src/config/default_config.toml to include it with a comment explaining what it does.

Nothing mechanical stops "git commit without running the required step first". 1 PreToolUse hook(s) match but were not run (--no-hooks); cannot tell whether they block

wish

Every feature must include at least one of: A golden snapshot test, A state hash test, A parser unit test

Nothing mechanical stops "rm tests/example.test.js". 1 PreToolUse hook(s) match but were not run (--no-hooks); cannot tell whether they block

wish

All release notes go in the releases/ folder as Markdown files.

Nothing mechanical stops "edit CLAUDE.md". no deny rule matched; no hooks matched

wish

Always include PR links for each fix or feature (e.g. (#178)). Link to the specific PR that introduced the change.

Nothing mechanical stops "git commit without running the required step first". 1 PreToolUse hook(s) match but were not run (--no-hooks); cannot tell whether they block