layered-soul/memories/curated/forgejo-infrastructure.md
Hermes & Sam 5c5df32101 Populate layered-soul: identity, memories, skills, plan (Hermes & Sam)
- 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
2026-06-14 00:21:26 +02:00

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-clawdie configured on all agent hosts
  • API: FORGEJO_API_TOKEN in 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.si for all project commits
  • Branch strategy: flat/linear history, cherry-pick first-parent
  • PR merge: POST /api/v1/repos/clawdie/<repo>/pulls/N/merge with {"Do":"merge","delete_branch_after_merge":true}
  • Public mirror on Codeberg: codeberg.org/Clawdie/Colibri (Colibri only)