Skip to content

docs: add CLAUDE.md#147

Merged
brujoand merged 1 commit into
masterfrom
docs/claude-md
Jul 10, 2026
Merged

docs: add CLAUDE.md#147
brujoand merged 1 commit into
masterfrom
docs/claude-md

Conversation

@brujoand-agent

@brujoand-agent brujoand-agent Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Adds a CLAUDE.md.

# sbp## Hard rules## Workflow## Architecture## Commands## Gotchas. Everything above ## Commands is loaded unconditionally into context, so it is kept short.

There is no mise here, so the hard-rules block says nothing about it rather than claiming tooling the repo does not have. pre-commit expects shellcheck, shfmt and bats as system binaries.

## Gotchas records what actually trips people up:

  • bash 4.3 is the floor and CI proves it, running the suite against rc, 5.0.17, 4.4.23 and 4.3.48 in Docker — so no 4.4+/5.x-only syntax
  • bats must be installed separately or bin/run_tests cannot run
  • bin/install appends to ~/.bashrc
  • the README build badge still points at Travis; the real CI is GitHub Actions

pre-commit run --files CLAUDE.md passes.

Aligns this repo with the canonical CLAUDE.md skeleton used across the ~/src
workspace: repo-name H1, a byte-identical hard-rules stanza, then Workflow /
Architecture / Commands / Gotchas.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@brujoand brujoand merged commit 220b55f into master Jul 10, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant