Skip to content

Commit 3d20ef0

Browse files
refactor(root): move root artefacts to their canonical locations (#76)
refactor(root): move root artefacts to their canonical locations Applies the estate root-shape rollout: files that are not root-level by necessity move to where their tooling and the estate canon expect them, and every reference to them is updated in the same change. * .envrc * .github/hooks/validate-a2ml.sh (from .githooks/validate-a2ml.sh) -> .github/hooks/validate-a2ml.sh * .github/hooks/validate-k9.sh (from .githooks/validate-k9.sh) -> .github/hooks/validate-k9.sh * .github/workflows/dogfood-gate.yml * CONTRIBUTING.adoc (deleted) * build/guix.scm (from guix.scm) -> build/guix.scm * docs/RSR_OUTLINE.adoc Verified with `git apply --check` against current main before committing; no behaviour change intended, the Justfile entry points keep working.
1 parent 50cb5b3 commit 3d20ef0

7 files changed

Lines changed: 5 additions & 97 deletions

File tree

‎.envrc‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ if has asdf; then
77
use asdf
88
fi
99

10-
# Load Guix shell if guix.scm exists
11-
if has guix && [ -f guix.scm ]; then
10+
# Load Guix shell if build/guix.scm exists
11+
if has guix && [ -f build/guix.scm ]; then
1212
use guix
1313
fi
1414

‎.github/workflows/dogfood-gate.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
3939
- name: Validate A2ML manifests
4040
if: steps.detect.outputs.count > 0
41-
run: bash .githooks/validate-a2ml.sh
41+
run: bash .github/hooks/validate-a2ml.sh
4242
- name: Write summary
4343
run: |
4444
A2ML_COUNT="${{ steps.detect.outputs.count }}"
@@ -82,7 +82,7 @@ jobs:
8282
8383
- name: Validate K9 contracts
8484
if: steps.detect.outputs.k9_count > 0
85-
run: bash .githooks/validate-k9.sh
85+
run: bash .github/hooks/validate-k9.sh
8686
- name: Write summary
8787
run: |
8888
K9_COUNT="${{ steps.detect.outputs.k9_count }}"

‎CONTRIBUTING.adoc‎

Lines changed: 0 additions & 71 deletions
This file was deleted.

‎docs/RSR_OUTLINE.adoc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ git init
3535
just init
3636
3737
# Enter development environment
38-
guix shell -D -f guix.scm
38+
guix shell -D -f build/guix.scm
3939
4040
# Validate compliance
4141
just validate-rsr

‎guix.scm‎

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)