layered-soul/memories/curated/project-structure.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.4 KiB

Clawdie Project Structure

Clawdie is a FreeBSD-based edge computing and agent runtime platform. The project spans multiple repositories, each with a distinct role.

Core repos

Repo Language Purpose
colibri Rust (12 crates) Cross-platform control plane: daemon, task board, skills catalog, store, MCP bridge
clawdie-ai Docs/config Agent runtime, control plane channels, handoff docs, session archives
clawdie-iso Shell/BSD FreeBSD ISO builder, firstboot wizard, installer, ZFS layout
hermes-soul Backup Hermes-native runtime backup (private)
layered-soul Identity Cross-harness portable identity (this repo)

Key binaries (colibri workspace)

  • colibri-daemon — always-on socket server, session/agent lifecycle, jail spawner
  • colibri — CLI client + probe binaries
  • colibri-glasspane-tui — ratatui live dashboard
  • clawdie — host installer/deployer (ZFS + service)

Development rules

  • Linux agents (debby, domedog): build + test + clippy, push to Forgejo
  • FreeBSD agent (osa): validate on real FreeBSD 15, run cargo test on bare metal
  • Rust Tier-2 target: x86_64-unknown-freebsd, TLS via rustls (no openssl-sys)
  • Zig 0.15.2 at ~/.local/bin/zig (required for herdr builds)

Herdr

Terminal workspace manager at ~/ai/herdr (v0.6.2, local patches). Binary at ~/ai/herdr/target/release/herdr.