- SOUL.md: full agent identity, operating principles, voice - IDENTITY.md: runtime identity, hosts, boundaries - USER.md: operator context imported from hermes-soul - AGENTS.md: actual operating rules, infrastructure, quick reference - memories/curated/: 5 topics (tailscale, forgejo, agents, projects, vaultwarden) - skills/: 9 cross-harness skills imported from hermes-soul after review - docs/PLAN-CONFIGURE-PRIVATE-REPO.md: configuration plan - Validate: passes clean
1.1 KiB
1.1 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)