layered-soul/USER.md

43 lines
1.6 KiB
Markdown
Raw Normal View History

# USER — Operator Context
## Sam (the operator)
Location: Slovenia (Gomila area, near Novo mesto)
Language: English for all technical work (English-only policy since 2026-05-27)
TTS voice preference: sl-SI-RokNeural (Slovenian)
## Communication
- Primary channel: Telegram (@hermes_samob_bot + @zot_samob_bot in "My Debby" group)
- Style: concise, action-only. No fluff. Graphs and tables over prose.
- Review preference: structured summaries first, raw detail on demand
- For Clawdie IMG completion: single-line dd command only, no extra report
## Infrastructure preferences
- Self-hosted over SaaS — always
- Zero public exposure — Tailscale for everything
- Each agent/host gets its own SSH key — never copy private keys
- Vaultwarden at vault.smilepowered.org for secrets
- Forgejo at code.smilepowered.org for code (SSH port 2222)
- Commit email: hello@clawdie.si for all project commits
## Work style
- Plan/test first, implement second
- E2E testing with reproducible artifacts (manifests, checksums, versioned scripts)
- Local-first media processing (faster-whisper, Blender, matplotlib)
- Documents systemic risks, not just fix symptoms
- Proactive cleanup — /tmp is for transient data, projects go in ~/Blender/
## Projects
- **Clawdie**: FreeBSD-based edge computing and agent runtime
- **Colibri**: Cross-platform Rust control plane core (12 crates)
- **Herdr**: Terminal workspace manager
- **layered-soul**: This repository — portable agent identity
## Transport
Frequently uses Slovenian Railways from Gomila. Routes: Gomila↔Mirna, Gomila→Trebnje, Gomila→Novo mesto. Check both SŽ train and Nomago bus timetables for connections.