Skip to content

Move code rules into CODING_STANDARDS.md - #217

Merged
JulianKahnert merged 3 commits into
developfrom
feature/coding-standards
Oct 19, 2026
Merged

JulianKahnert merged 3 commits into
developfrom
feature/coding-standards

Conversation

@JulianKahnert

@JulianKahnert JulianKahnert commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

Summary

Code rules move out of CLAUDE.md, which every session loads, into CODING_STANDARDS.md, which the code-review Standards axis reads. The text moves verbatim; no rule changes.

├── docs/coding-standards/     # new: generated copy, 7 files + .manifest
├── CODING_STANDARDS.md        # new: security, before committing, git workflow, schema updates
└── CLAUDE.md                  # rules → "Where things are"

docs/coding-standards/ is the generated copy of the shared standards from the vault, with a .manifest of hashes; CODING_STANDARDS.md lists each file. Edit them in the vault, never here.

Evidence

  • Before: CLAUDE.md 426 lines, no CODING_STANDARDS.md.
    After: CLAUDE.md 229 lines, CODING_STANDARDS.md 210 lines.
  • Sentence check against the old CLAUDE.md: 320 sentences and cells, 6 misses, all reworded headings.

Merge Danger

Door: two-way

Markdown only, no code or CI change. python3 sync-coding-standards.py check --offline reports the copy clean.

Blast Radius: agent-context

Sessions no longer see the moved rules unless they read CODING_STANDARDS.md; CLAUDE.md points there.

CLAUDE.md is loaded into every session and should hold navigation, commands and facts. The security constraints, pre-commit checks, Git flow and the entity-field update rules move to CODING_STANDARDS.md, which /code-review reads on its Standards axis and which will link the shared standards copied from the vault.
…nces

docs/coding-standards/ is the generated copy of the shared standards
from the vault, listed in CODING_STANDARDS.md. CLAUDE.md names the
project's references/ folder in the knowledge base once instead of
listing vault paths.
@JulianKahnert
JulianKahnert marked this pull request as ready for review October 19, 2026 13:01
@JulianKahnert
JulianKahnert merged commit ebb01ec into develop Oct 19, 2026
4 checks passed
@JulianKahnert
JulianKahnert deleted the feature/coding-standards branch October 19, 2026 18:01
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