chore(rename): railiance-bootstrap → railiance-cluster
Update all operational references to reflect the new repo name per ADR-003 (OAS S2 Cluster Runtime). Historical text in docs preserved. Gitea remote URL updated locally (Gitea repo rename is a manual step). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
10
CLAUDE.md
10
CLAUDE.md
@@ -1,4 +1,4 @@
|
|||||||
# railiance-bootstrap — Claude Code Instructions
|
# railiance-cluster — Claude Code Instructions
|
||||||
|
|
||||||
## Custodian State Hub Integration
|
## Custodian State Hub Integration
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@ Output a concise brief covering:
|
|||||||
1. **Active workstreams** for the `railiance` domain — title, task counts,
|
1. **Active workstreams** for the `railiance` domain — title, task counts,
|
||||||
any blocking decisions
|
any blocking decisions
|
||||||
2. **Pending tasks for this repo** — from local `workplans/` files (Step 2)
|
2. **Pending tasks for this repo** — from local `workplans/` files (Step 2)
|
||||||
plus any state hub tasks with `[repo:railiance-bootstrap]` in their title
|
plus any state hub tasks with `[repo:railiance-cluster]` in their title
|
||||||
3. **Goal guidance** — if the summary contains a `goal_guidance` key, act on it:
|
3. **Goal guidance** — if the summary contains a `goal_guidance` key, act on it:
|
||||||
- **`needs_workplan`** entries: for each active repo goal with no linked workstream,
|
- **`needs_workplan`** entries: for each active repo goal with no linked workstream,
|
||||||
surface it as the top suggested action — *"Repo goal '{title}' has no workplan yet.
|
surface it as the top suggested action — *"Repo goal '{title}' has no workplan yet.
|
||||||
@@ -49,7 +49,7 @@ Output a concise brief covering:
|
|||||||
goal '{active_goal_title}'. Continue unless you hear otherwise — but flag it."*
|
goal '{active_goal_title}'. Continue unless you hear otherwise — but flag it."*
|
||||||
4. **Suggested next action** — the highest-priority open item across all sources,
|
4. **Suggested next action** — the highest-priority open item across all sources,
|
||||||
with goal alignment taken into account
|
with goal alignment taken into account
|
||||||
5. **SBOM status** — `last_sbom_at` for `railiance-bootstrap` is currently null
|
5. **SBOM status** — `last_sbom_at` for `railiance-cluster` is currently null
|
||||||
(gap: no lockfile yet — see `workplans/RAIL-BS-WP-0001-dependency-management.md`)
|
(gap: no lockfile yet — see `workplans/RAIL-BS-WP-0001-dependency-management.md`)
|
||||||
|
|
||||||
**During work:**
|
**During work:**
|
||||||
@@ -113,7 +113,7 @@ create_task(workstream_id="<id>", ...)
|
|||||||
|
|
||||||
Work items originate as files in `workplans/` before being registered in the hub.
|
Work items originate as files in `workplans/` before being registered in the hub.
|
||||||
When the custodian creates a task for this repo, it places a workplan file here
|
When the custodian creates a task for this repo, it places a workplan file here
|
||||||
AND creates a state hub task with `[repo:railiance-bootstrap]` in the title.
|
AND creates a state hub task with `[repo:railiance-cluster]` in the title.
|
||||||
Both appear at session start via the orientation above.
|
Both appear at session start via the orientation above.
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -137,7 +137,7 @@ Templates: `~/the-custodian/canon/standards/contrib-templates/`
|
|||||||
After creating and committing the lockfile (see RAIL-BS-WP-0001), ingest:
|
After creating and committing the lockfile (see RAIL-BS-WP-0001), ingest:
|
||||||
```bash
|
```bash
|
||||||
cd ~/the-custodian/state-hub
|
cd ~/the-custodian/state-hub
|
||||||
make ingest-sbom REPO=railiance-bootstrap SCAN=1 REPO_PATH=/home/worsch/railiance-bootstrap
|
make ingest-sbom REPO=railiance-cluster SCAN=1 REPO_PATH=/home/worsch/railiance-cluster
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ This guide is written for newcomers who want to set up their very first Railianc
|
|||||||
Clone this repository locally and enter it:
|
Clone this repository locally and enter it:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://<your-gitea-domain>/<org-or-user>/railiance-bootstrap.git
|
git clone https://<your-gitea-domain>/<org-or-user>/railiance-cluster.git
|
||||||
cd railiance-bootstrap
|
cd railiance-cluster
|
||||||
```
|
```
|
||||||
|
|
||||||
(Replace `<your-gitea-domain>` and `<org-or-user>` with your setup.)
|
(Replace `<your-gitea-domain>` and `<org-or-user>` with your setup.)
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ reads this to verify freshness.
|
|||||||
**Automated:** a cron job runs the backup daily at 02:00:
|
**Automated:** a cron job runs the backup daily at 02:00:
|
||||||
|
|
||||||
```
|
```
|
||||||
0 2 * * * /home/worsch/railiance-bootstrap/bin/railiance backup >> ~/.cache/railiance/backup.log 2>&1
|
0 2 * * * /home/worsch/railiance-cluster/bin/railiance backup >> ~/.cache/railiance/backup.log 2>&1
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "railiance-bootstrap"
|
name = "railiance-cluster"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|||||||
@@ -37,7 +37,7 @@
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# ----------------------------- parse args ------------------------------------
|
# ----------------------------- parse args ------------------------------------
|
||||||
REPO_NAME="railiance-bootstrap"
|
REPO_NAME="railiance-cluster"
|
||||||
REPO_DESC="Bootstrap repo for Railiance IaC. Recreates Coulomb infra from scratch."
|
REPO_DESC="Bootstrap repo for Railiance IaC. Recreates Coulomb infra from scratch."
|
||||||
IS_PRIVATE=true
|
IS_PRIVATE=true
|
||||||
OVERRIDE_ORG=""
|
OVERRIDE_ORG=""
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# --------- defaults & flags ----------
|
# --------- defaults & flags ----------
|
||||||
REPO_DIR="${REPO_DIR:-railiance-bootstrap}"
|
REPO_DIR="${REPO_DIR:-railiance-cluster}"
|
||||||
BRANCH="${BRANCH:-main}"
|
BRANCH="${BRANCH:-main}"
|
||||||
META_PATH="${META_PATH:-}" # optional explicit path to panspermia.json
|
META_PATH="${META_PATH:-}" # optional explicit path to panspermia.json
|
||||||
QUIET=false
|
QUIET=false
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ id: RAIL-BS-WP-0001
|
|||||||
type: workplan
|
type: workplan
|
||||||
title: "Dependency Management — Add lockfile for Ansible control-node deps"
|
title: "Dependency Management — Add lockfile for Ansible control-node deps"
|
||||||
domain: railiance
|
domain: railiance
|
||||||
repo: railiance-bootstrap
|
repo: railiance-cluster
|
||||||
status: completed
|
status: completed
|
||||||
owner: railiance
|
owner: railiance
|
||||||
topic_slug: railiance
|
topic_slug: railiance
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ id: RAIL-BS-WP-0002
|
|||||||
type: workplan
|
type: workplan
|
||||||
title: "k3s and Kubernetes Platform Baseline"
|
title: "k3s and Kubernetes Platform Baseline"
|
||||||
domain: railiance
|
domain: railiance
|
||||||
repo: railiance-bootstrap
|
repo: railiance-cluster
|
||||||
status: active
|
status: active
|
||||||
owner: railiance
|
owner: railiance
|
||||||
topic_slug: railiance
|
topic_slug: railiance
|
||||||
|
|||||||
Reference in New Issue
Block a user