Skip to content

chore(docs): add CLAUDE.md with branching policy and graphify rules#43

Merged
Setounkpe7 merged 1 commit into
devfrom
chore/claude-md-branching-rule
May 21, 2026
Merged

chore(docs): add CLAUDE.md with branching policy and graphify rules#43
Setounkpe7 merged 1 commit into
devfrom
chore/claude-md-branching-rule

Conversation

@Setounkpe7

Copy link
Copy Markdown
Owner

Summary

  • Introduce CLAUDE.md so any agent working in this repo follows the project's existing branching rules.
  • Codifies: never commit on main or dev directly; every merge into dev and main is a PR (no local git merge, no direct push); branches are cut from dev with feat|fix|chore|docs|hotfix/* prefixes.
  • Points to CONTRIBUTING.md as the canonical source to avoid duplicating rules.
  • Also documents the existing graphify knowledge graph at graphify-out/ so the agent reads the report before answering architecture questions.

Test plan

  • CLAUDE.md renders correctly on GitHub.
  • No behavior change in CI or runtime; docs-only.

🤖 Generated with Claude Code

Codifies the workflow contributors (human or agent) must follow:
- never commit directly on main or dev
- any task starts on a feat|fix|chore|docs|hotfix/* branch cut from dev
- flow is feat/* -> dev -> main

Also documents the graphify knowledge graph so Claude reads
graphify-out/GRAPH_REPORT.md before answering architecture questions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Setounkpe7 Setounkpe7 force-pushed the chore/claude-md-branching-rule branch from 37720da to 6b2a269 Compare May 21, 2026 00:06
@Setounkpe7 Setounkpe7 merged commit d06ef46 into dev May 21, 2026
11 checks passed
@Setounkpe7 Setounkpe7 deleted the chore/claude-md-branching-rule branch May 21, 2026 00:09
Setounkpe7 added a commit that referenced this pull request May 21, 2026
* fix(compose): make .env optional and document the seed step (#42)

docker compose up --build used to fail right after git clone because
env_file pointed at a gitignored .env that doesn't exist on first run.
Switch to the long form with required: false so a missing .env is fine,
and add a `cp .env.example .env` line to the Quick Start for users who
want to populate ADMIN_API_KEY or GITHUB_TOKEN.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore(docs): add CLAUDE.md with branching policy and graphify rules (#43)

Codifies the workflow contributors (human or agent) must follow:
- never commit directly on main or dev
- any task starts on a feat|fix|chore|docs|hotfix/* branch cut from dev
- flow is feat/* -> dev -> main

Also documents the graphify knowledge graph so Claude reads
graphify-out/GRAPH_REPORT.md before answering architecture questions.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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