Add companion doc support and orbit layers #1

Merged
arne merged 5 commits from adopt-conventions into main 2026-04-06 15:01:30 +02:00
Owner

apply.sh only manages CLAUDE.md content today. Some conventions are better
expressed as standalone reference documents — detailed PR/issue guidelines,
protection rules for styleguide directories — rather than inlined in CLAUDE.md.

This adds companion doc directories to the layer system. If a layer has a
companion directory (layers/{name}/), apply.sh copies its files into
docs/conventions/ in the target repo. The layer's CLAUDE.md content contains
directives pointing to those docs.

Also restructures the orbit layer (slimmer directives, PR/issue guidelines
moved to a reference doc) and adds an orbit-design layer for projects with
a styleguide directory.

apply.sh only manages CLAUDE.md content today. Some conventions are better expressed as standalone reference documents — detailed PR/issue guidelines, protection rules for styleguide directories — rather than inlined in CLAUDE.md. This adds companion doc directories to the layer system. If a layer has a companion directory (layers/{name}/), apply.sh copies its files into docs/conventions/ in the target repo. The layer's CLAUDE.md content contains directives pointing to those docs. Also restructures the orbit layer (slimmer directives, PR/issue guidelines moved to a reference doc) and adds an orbit-design layer for projects with a styleguide directory.
arne merged commit 95f3d48f55 into main 2026-04-06 15:01:30 +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/conventions!1
No description provided.