Files
hermes-ice/AGENTS.md
Hermes Agent e4d91aadf9 Initial commit: homelab infrastructure wiki
- Full Obsidian vault content
- Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte)
- Media stack documentation
- Traefik HA setup
- Automation scripts
- Bachelor party planning
2026-05-24 16:08:40 -07:00

34 lines
1.4 KiB
Markdown

# AGENTS.md
## OVERVIEW
Obsidian vault for homelab infrastructure documentation using Dataview and Tasks plugins.
## STRUCTURE
- `homelab/` - Infrastructure architecture, host configs, runbooks
- `ai-assistant/` - OpenCode agent configuration and workflows
- `automation/` - Script documentation and deployment workflows
- `platform-config/` - Docker, Traefik, and container orchestration
- `tools/` - Tool guides and documentation
- `Templates/` - Project and task templates
- `Dashboard/` - Project status tracking
## WHERE TO LOOK
- Start: `vault-readme.md` for vault overview
- Infrastructure: `homelab/architecture.md` for full architecture
- Tasks: Use `project.md` in each subdirectory with Dataview queries
- Templates: Reference `Templates/project-template.md` for structure
## CONVENTIONS
- **YAML Frontmatter**: Use `project:` metadata in all project.md files
- **Links**: Standard Obsidian wiki-links: `[[filename.md|Display Text]]`
- **Dataview**: Embed queries in ```dataview blocks for task tracking
- **Tasks**: Use `[ ]` for incomplete, `[x]` for completed
- **Dates**: ISO 8601 format in YAML
## ANTI-PATTERNS
- DON'T create tasks without Dataview query in project.md
- DON'T use hardcoded file paths in links - use Obsidian wiki-links
- DON'T duplicate templates - inherit from Templates/ directory
- DON'T mix project content in vault root - use subdirectories
- DON'T store credentials, API tokens, or secrets in vault files