13 Commits

Author SHA1 Message Date
Claude Code d0a9a267fd chore: ignore deployed operational tools 2026-06-23 17:28:17 +00:00
Claude Code d902f34051 chore: ignore generated runtime state 2026-06-23 17:19:02 +00:00
Claude Code 6cebab9a4a docs: comprehensive update — bring all Agent OS docs current for LLM onboarding
All files were 5-7 weeks stale. Updated brain.md (complete service/agent/VPN/cron
inventory), identity.md (current expertise + infra context), CLAUDE.md (full agent
ecosystem table, Citadel tool registry, gotchas), README.md (LLM quick-start guide),
all memory files (current projects, decisions, constraints, persistent facts), and
infra-monitor skill.md (current container list with criticality tiers).

Also fixed: git remote switched from HTTP+embedded-token to SSH, removed references
to decommissioned services (Netbird, WireGuard, Flowise, Zabbix), corrected Ollama
IP (172.27.40.20), TrueNAS IP (172.27.40.220), and added 20+ services/agents that
were built since the last commit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 17:15:45 +00:00
admin 638b2edd56 docs: update TrueNAS IP to new hardware (172.27.40.220) 2026-05-25 09:47:46 +00:00
Claude Code 52f43fa2c5 docs: rewrite CLAUDE.md as standalone project brief
Symlink to ~/.claude/CLAUDE.md removed — global config is now independent.
This file is now the agent-os project context only: current phase, Phase 3
infra-monitor spec, directory structure, and pending Gitea SSH key action.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 11:51:17 +00:00
Claude Code 4a29cfc490 docs: add project registry to CLAUDE.md, update active-projects to Phase 3
CLAUDE.md (global via symlink): restored full infra content, added Project
Registry section listing all active/planned projects with paths and status.

memory/active-projects.md: updated from stale Phase 1 checklist to current
state — Phases 1-2 done, Phase 3 (infra-monitor) is next with pre-work items.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 11:45:25 +00:00
Claude Code f60b097056 merge: resolve CLAUDE.md conflict, keep updated stack table
Remote had older CLAUDE.md with removed stacks (Zabbix, Dashy).
Local has complete current state: monitoring, qyburn-coder, netbox, bni-scheduler added;
citadel tools updated; new subdomains added.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 13:08:44 +00:00
Claude Code 426a60318f docs: add missing stacks and subdomains to CLAUDE.md
Added: monitoring (InfluxDB/Grafana), qyburn-coder, netbox, bni-scheduler.
Updated: citadel-mcp tool count (9→13), raven email/toggle endpoint.
Subdomains added: grafana.nxm.co.za, netbox.nxm.co.za, agents.nxm.co.za, bni.nexum.co.za.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 13:07:50 +00:00
admin 776b03e6b3 Update CLAUDE.md: add agent stacks (Open WebUI, citadel, varys, sam, searxng), Open WebUI/Citadel gotchas
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 05:02:05 +02:00
admin 5ee3abd4b9 Add CLAUDE.md — infra context file, moved from local Documents 2026-05-05 17:37:59 +02:00
admin 37eee0e3d7 Complete identity interview — profile for Jaco Bezuidenhout / Nexum SA
Captures role, agent priorities (NIST CSF monitoring first), communication
style, escalation rules, hard limits (no cloud LLMs, no autonomous action),
and output preferences (Gitea docs + future chat channel).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 10:14:45 +02:00
admin 2ce008af28 fix: correct Netbird signal port — NPM:443 not Caddy:8443 2026-04-30 17:59:24 +00:00
admin e8bd571a77 Initial Agent OS scaffolding — identity, brain, memory, infra-monitor skill 2026-04-30 13:40:45 +02:00