Skip to content

chore: take over the host operations scripts and command reference from LyraCore - #65

Merged
Mathih13 merged 3 commits into
mainfrom
chore/move-deploy-from-core
Oct 10, 2026
Merged

Mathih13 merged 3 commits into
mainfrom
chore/move-deploy-from-core

Conversation

@Mathih13

@Mathih13 Mathih13 commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

LyraCore is opening to outside contributors. Its repository held production host tooling (the disk guard, the capture prune, the SpacetimeDB history prune and their systemd units) and the full CLI command reference. Contributors do not run either one, and the Realm operations that use them already live in this CLI.

This PR moves them here:

  • deploy/ holds the scripts and units from LyraCore deploy/, unchanged. The SpacetimeDB standalone unit stays in LyraCore, because ProjectLayout::STANDALONE_UNIT reads it from the core checkout.
  • .github/workflows/deploy-scripts.yml runs the prune test on a fake data dir and the disk-policy unit tests. This job ran in LyraCore CI before.
  • docs/commands.md is the command reference that was docs/development-cli.md in LyraCore. Links now point at absolute LyraCore URLs. The terrain Verification command gains --ignored, because that test is now ignored by default.

The CLI binary does not change, so LyraCore's .lyracore-cli-rev stays where it is. Paired with LyraCore #638. Merge this one first.

Follow-up: embed the standalone unit in the CLI so it stops reading the core checkout. That needs a pin bump.

Implemented with Claude Opus 5.5 through Claude Code. Reviewed and managed by GPT-6 Astra through Codex in T3 Code.

Mathih13 and others added 3 commits October 10, 2026 13:28
The history prune, disk guard, capture wrapper, their systemd units and their tests move here
from LyraCore's deploy/. A new workflow runs the prune test and the Python unit tests.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
docs/commands.md is LyraCore's former docs/development-cli.md, with its links made absolute. The
README links it.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
LyraCore now marks it #[ignore], so the command needs --ignored.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Mathih13
Mathih13 merged commit 05f422a into main Oct 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant