Skip to content

Commit 196da86

Browse files
refactor(root): move root artefacts to their canonical locations (#540)
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. * CONTRIBUTING.adoc * bots/echidnabot/guix.scm * bots/the-hotchocolabot/HANDOVER.adoc * bots/the-hotchocolabot/Justfile * bots/the-hotchocolabot/justfile * build/guix.scm (from guix.scm) -> build/guix.scm * robot-repo-automaton/CONTRIBUTING.adoc * robot-repo-automaton/templates/skeleton/Justfile Verified with `git apply --check` against current main before committing; no behaviour change intended, the Justfile entry points keep working.
1 parent b7b3c16 commit 196da86

8 files changed

Lines changed: 9 additions & 37 deletions

File tree

‎CONTRIBUTING.adoc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ gitbot-fleet
55

66
== Using Guix (recommended for reproducibility)
77

8-
guix shell -D -f guix.scm
8+
guix shell -D -f build/guix.scm
99

1010
== Or using toolbox/distrobox
1111

‎bots/echidnabot/guix.scm‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; SPDX-License-Identifier: MPL-2.0
22
;; guix.scm — GNU Guix package definition for squisher-corpus
3-
;; Usage: guix shell -f guix.scm
3+
;; Usage: guix shell -f build/guix.scm
44

55
(use-modules (guix packages)
66
(guix build-system gnu)

‎bots/the-hotchocolabot/HANDOVER.adoc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ sudo ./target/release/hotchocolabot
279279
[source,bash]
280280
----
281281
# Enter development shell
282-
guix shell -D -f guix.scm
282+
guix shell -D -f build/guix.scm
283283
284284
# Build package
285285
guix build

‎bots/the-hotchocolabot/Justfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ rsr-check:
195195
@echo ""
196196
@echo "=== Build System ==="
197197
@test -f justfile && echo "✓ justfile" || echo "✗ justfile missing"
198-
@test -f guix.scm && echo "✓ guix.scm" || echo "✗ guix.scm missing"
198+
@test -f build/guix.scm && echo "✓ guix.scm" || echo "✗ guix.scm missing"
199199
@test -f .github/workflows/rust_ci.yml && echo "✓ CI/CD (GitHub Actions)" || echo "✗ CI/CD missing"
200200
@echo ""
201201
@echo "=== Test Coverage ==="

‎bots/the-hotchocolabot/justfile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ rsr-check:
195195
@echo ""
196196
@echo "=== Build System ==="
197197
@test -f justfile && echo "✓ justfile" || echo "✗ justfile missing"
198-
@test -f guix.scm && echo "✓ guix.scm" || echo "✗ guix.scm missing"
198+
@test -f build/guix.scm && echo "✓ guix.scm" || echo "✗ guix.scm missing"
199199
@test -f .github/workflows/rust_ci.yml && echo "✓ CI/CD (GitHub Actions)" || echo "✗ CI/CD missing"
200200
@echo ""
201201
@echo "=== Test Coverage ==="

‎guix.scm‎

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

‎robot-repo-automaton/CONTRIBUTING.adoc‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ git clone https://github.com/hyperpolymath/robot-repo-automaton.git
44
cd robot-repo-automaton
55

66
= Using Guix (recommended for reproducibility)
7-
guix shell -D -f guix.scm
7+
guix shell -D -f build/guix.scm
88

99
= Or using toolbox/distrobox
1010
toolbox create robot-repo-automaton-dev

‎robot-repo-automaton/templates/skeleton/Justfile‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -566,15 +566,15 @@ state-phase:
566566
567567
# Enter Guix development shell (primary)
568568
guix-shell:
569-
guix shell -D -f guix.scm
569+
guix shell -D -f build/guix.scm
570570
571571
# Build with Guix
572572
guix-build:
573-
guix build -f guix.scm
573+
guix build -f build/guix.scm
574574
575575
# Enter Guix development shell
576576
guix-shell:
577-
@if [ -f "guix.scm" ]; then guix shell -D -f guix.scm; else echo "No guix.scm"; fi
577+
@if [ -f "build/guix.scm" ]; then guix shell -D -f build/guix.scm; else echo "No guix.scm"; fi
578578
579579
# ═══════════════════════════════════════════════════════════════════════════════
580580
# HYBRID AUTOMATION

0 commit comments

Comments
 (0)