Skip to content

Commit 3d7b070

Browse files
author
Test User
committed
Merge remote-tracking branch 'origin/main'
2 parents 80c25a4 + 25881db commit 3d7b070

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

AGENTS.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,21 @@ Can you summarize your context files ".docs/summary-*.md" and save the result in
3030

3131
Both steps are MANDATORY for every `/init` command execution.
3232

33+
## Bigbox Deployment Rules
34+
35+
1. **Git pull/push only** — never use `scp`, `cp`, or manual file copying to sync code between machines. Always commit locally, push to origin, then `git pull` on bigbox.
36+
2. **Weather report dependency**`terraphim_weather_report` depends on `terraphim_orchestrator` from the registry. On bigbox, override to local agents repo:
37+
```bash
38+
sed -i 's|terraphim_orchestrator = { version = "1.20.2", registry = "terraphim" }|terraphim_orchestrator = { path = "/home/alex/projects/terraphim/terraphim-agents/crates/terraphim_orchestrator" }|' crates/terraphim_weather_report/Cargo.toml
39+
```
40+
This is a targeted override on one crate's Cargo.toml. Do NOT use `[patch]` in workspace Cargo.toml — it triggers workspace-wide re-resolution and breaks unrelated crates (serenity/reqwest conflict). Do NOT commit this override (machine-specific path).
41+
3. **Orchestrator binary** — built from `/home/alex/projects/terraphim/terraphim-agents`, NOT from `/data/projects/terraphim/terraphim-ai`. Deploy with:
42+
```bash
43+
cd /home/alex/projects/terraphim/terraphim-agents && cargo build --release -p terraphim_orchestrator
44+
sudo systemctl stop adf-orchestrator.service && sudo cp target/release/adf /usr/local/bin/adf && sudo systemctl start adf-orchestrator.service
45+
```
46+
4. **Terraphim-ai target dir** — safe to `cargo clean` on bigbox. The binary is built from the agents repo, not terraphim-ai. Reclaims ~1TB.
47+
3348
## Build/Lint/Test Commands
3449

3550
### Rust Backend

0 commit comments

Comments
 (0)