Adopt arne/conventions for CLAUDE.md management #22

Merged
arne merged 3 commits from adopt-conventions into main 2026-04-06 15:19:58 +02:00
Owner

Orbit's CLAUDE.md was entirely hand-written. The arne/conventions repo now
manages shared rules (git workflow, PR/issue conventions, spec flow, styleguide
protection) via apply.sh, which writes generated content between markers in
CLAUDE.md and places reference docs in docs/conventions/.

This adds a conventions.yaml declaring orbit's layers (orbit, orbit-design,
systemd-service), runs apply.sh to generate the managed block, and trims the
hand-written section to just deployment and source layout — the only
orbit-application-specific content.

Also fixes the design-session hook regex to allow hyphenated layer names like
orbit-design/, and registers arne/conventions as a project in orbit.

Closes #21

Orbit's CLAUDE.md was entirely hand-written. The arne/conventions repo now manages shared rules (git workflow, PR/issue conventions, spec flow, styleguide protection) via apply.sh, which writes generated content between markers in CLAUDE.md and places reference docs in docs/conventions/. This adds a conventions.yaml declaring orbit's layers (orbit, orbit-design, systemd-service), runs apply.sh to generate the managed block, and trims the hand-written section to just deployment and source layout — the only orbit-application-specific content. Also fixes the design-session hook regex to allow hyphenated layer names like orbit-design/, and registers arne/conventions as a project in orbit. Closes #21
arne merged commit aa6607e815 into main 2026-04-06 15:19:58 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
arne/orbit!22
No description provided.