Skip to content

Commit ccc52d1

Browse files
refactor(root): move root artefacts to their canonical locations (#384)
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, with every reference updated in the same change. Committed through the git index rather than a worktree: this repository carries very large training-data blobs whose checkout exceeds the runner's writable space, so the change is applied with `git apply --cached` and written with `git write-tree`.
1 parent e14067c commit ccc52d1

8 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/dogfood-gate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
4949
- name: Validate A2ML manifests
5050
if: steps.detect.outputs.count > 0
51-
run: bash .githooks/validate-a2ml.sh
51+
run: bash .github/hooks/validate-a2ml.sh
5252
- name: Write summary
5353
run: |
5454
A2ML_COUNT="${{ steps.detect.outputs.count }}"
@@ -93,7 +93,7 @@ jobs:
9393
9494
- name: Validate K9 contracts
9595
if: steps.detect.outputs.k9_count > 0
96-
run: bash .githooks/validate-k9.sh
96+
run: bash .github/hooks/validate-k9.sh
9797
- name: Write summary
9898
run: |
9999
K9_COUNT="${{ steps.detect.outputs.k9_count }}"

.machine_readable/root-allow.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
.hypatia-ignore
22
CLAUDE.md
3+
build/ # build orchestration: guix.scm relocated here (canon 1.2.1 guix-primary template_ref = "build/")

.reuse/dep5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Files: src/*
2222
verification/*
2323
scripts/*
2424
hooks/*
25-
.githooks/*
25+
.github/hooks/*
2626
tests/*
2727
meta-checker/*
2828
HOL-o-extension/*

guix.scm renamed to build/guix.scm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
;; SPDX-License-Identifier: AGPL-3.0-or-later
22
;; echidna - Guix Package Definition
3-
;; Development: guix shell -D -f guix.scm
4-
;; Build: guix build -f guix.scm
3+
;; Development: guix shell -D -f build/guix.scm
4+
;; Build: guix build -f build/guix.scm
55

66
(use-modules (guix packages)
77
(guix gexp)

echidna-playground/RSR_OUTLINE.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ git init
3535
sed -i 's/RSR-template-repo/my-project/g' Justfile guix.scm README.adoc
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

0 commit comments

Comments
 (0)