Normalize markdown formatting after the latest main updates.\n\nChecks: python3 scripts/layered_soul.py validate .; npx --yes prettier@3 --check '**/*.md'; git diff --check.
1.4 KiB
1.4 KiB
Forgejo Infrastructure
Primary code host: code.smilepowered.org (self-hosted Forgejo, SSL via Let's Encrypt).
Connection
- SSH: port 2222, key
codeberg-clawdieconfigured on all agent hosts - API:
FORGEJO_API_TOKENin Vaultwarden, scoped for repo operations - Web: https://code.smilepowered.org
Repository layout
| Repo | Visibility | Purpose |
|---|---|---|
clawdie-ai |
private | Agent runtime, control plane, channels |
clawdie-iso |
private | FreeBSD ISO builder, firstboot wizard |
colibri |
private (public mirror on Codeberg) | Rust control plane core |
hermes-soul |
private | Hermes runtime backup (sessions, config, skills) |
layered-soul |
public template | Cross-harness identity (this repo) |
Conventions
- Commit email:
hello@clawdie.sifor all project commits - Branch strategy: flat/linear history, cherry-pick first-parent
- PR merge: POST
/api/v1/repos/clawdie/<repo>/pulls/N/mergewith{"Do":"merge","delete_branch_after_merge":true} - Public mirror on Codeberg:
codeberg.org/Clawdie/Colibri(Colibri only)