Skip to content

Commit a70dfb4

Browse files
refactor(root): move root artefacts to their canonical locations (#82)
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) * Justfile * QUICKSTART-MAINTAINER.adoc * 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 4c5aace commit a70dfb4

9 files changed

Lines changed: 8 additions & 107 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
@@ -41,7 +41,7 @@ jobs:
4141
4242
- name: Validate A2ML manifests
4343
if: steps.detect.outputs.count > 0
44-
run: bash .githooks/validate-a2ml.sh
44+
run: bash .github/hooks/validate-a2ml.sh
4545
- name: Write summary
4646
run: |
4747
A2ML_COUNT="${{ steps.detect.outputs.count }}"
@@ -85,7 +85,7 @@ jobs:
8585
8686
- name: Validate K9 contracts
8787
if: steps.detect.outputs.k9_count > 0
88-
run: bash .githooks/validate-k9.sh
88+
run: bash .github/hooks/validate-k9.sh
8989
- name: Write summary
9090
run: |
9191
K9_COUNT="${{ steps.detect.outputs.k9_count }}"

‎CONTRIBUTING.adoc‎

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

‎Justfile‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -797,11 +797,11 @@ state-phase:
797797
798798
# Enter Guix development shell (primary)
799799
guix-shell:
800-
guix shell -D -f guix.scm
800+
guix shell -D -f build/guix.scm
801801
802802
# Build with Guix
803803
guix-build:
804-
guix build -f guix.scm
804+
guix build -f build/guix.scm
805805
806806
# Enter Nix development shell (fallback)
807807
nix-shell:

‎QUICKSTART-MAINTAINER.adoc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Output: `{{BUILD_OUTPUT_PATH}}`
3131

3232
[source,bash]
3333
----
34-
guix build -f guix.scm
34+
guix build -f build/guix.scm
3535
----
3636

3737
=== Nix

‎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 & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)