monthly-2026-03.md
Monthly Full Scan — 2026-03
Executive Summary
Sustav je u stabilnom, zdravom stanju. Audit infrastruktura je tek uspostavljena (2026-02-28) pa je ovaj scan prvi s punim audit trail-om — baseline za buduće usporedbe. Najveći incident u mjesecu bio je write-fail bug na svim isolated cron jobovima (RESOLVED exec heredoc patternom). Svi cron jobovi trenutno rade bez grešaka (0 consecutiveErrors). Jedini otvoreni concern je neodlučen proposal dokument (13+ dana čeka odobrenje) i security warning oko Haiku modela na main agentu.
Sustav u Brojkama
| Metrika | Vrijednost | Trend |
|---|---|---|
| Agenti | 6 (main, alex, matrix, spider, georga, leo) | — |
| Cron jobovi | 9 (9 active, 0 failing) | — (baseline) |
| Skills (ukupno) | ~62 (50 built-in + 11 workspace-alex + 1 openclaw) | — |
| Memory (main) | ~128 KB / 121 linija MEMORY.md | — (baseline) |
| Memory (sub-agenti) | ~8 KB | — (baseline) |
| Findings (30d) | 10 total (1🔴, 4🟡, 5🟢) | — (baseline) |
| Open issues | 3 | — (baseline) |
| Security warnings | 2 WARN, 0 CRITICAL | — |
Recurring Issues
- Sub-agent write path escapes — Pojavilo se 2x (2026-02-28 isolated cron jobovi, 2026-03-01 sub-agent research task). Pattern: sub-agenti pokušavaju pisati izvan svog workspace roota. Rješenje (exec heredoc) implementirano za cron jobove, ali ad-hoc sub-agenti i dalje mogu grešiti.
- Sub-agenti ne pišu dnevne bilješke — Zabilježeno u weekly auditu: alex, matrix, spider, georga, leo imaju samo 1-2 daily fajla (svi stari). Gubi se kontekst između sesija.
- Neodlučeni proposal dokumenti — proposal-governance-plan.md čeka 13+ dana bez akcije.
Trend Analysis
Nema prethodnog monthly scana — ovo je BASELINE.
Što je poznato iz February:
- Sustav je aktivan od otprilike 2026-02-05 (najstariji daily fajl)
- Cron infrastruktura je setupana i stabilna
- Najveći incident (write-fail) otkriven i riješen unutar 24h (02-28)
- Memory raste zdravo (~128KB main, daleko ispod 500KB praga)
- Audit sustav tek krenut — nema historical data za trend usporedbu
Top 5 Preporuke
- [HIGH] Riješiti proposal-governance-plan.md 🟡 medium
- Što: Matko treba donijeti odluku — implementirati, odgoditi s novim datumom, ili odbaciti
- Zašto: Dokument čeka 13+ dana (od 2026-02-16), trune u memoriji bez akcije
- Effort: 🟢 quick win (samo odluka)
-
Benefit: Čišći decision log, bez zombie dokumenata
-
[HIGH] Zamijeniti Haiku model na main agentu 🟡 medium
- Što: main agent koristi claude-haiku-4-5 — security audit flagira kao ispod preporučene razine
- Zašto: Haiku tier je osjetljiviji na prompt injection i tool misuse (openclaw security audit upozorenje)
- Effort: 🟢 quick win (config promjena)
-
Benefit: Eliminira security WARN, bolja zaštita na main sesiji
-
[MEDIUM] Sub-agenti — standardizirati daily logging 🟡 medium
- Što: Dodati upute u SOUL/AGENTS svakog sub-agenta ili heartbeat koji forsira end-of-day summary
- Zašto: Sub-agenti (alex, matrix, spider, georga, leo) pišu daily fajlove samo sporadično — kontekst se gubi
- Effort: 🟡 medium (update prompts, možda cron)
-
Benefit: Kontinuitet konteksta, bolji monthly audit materijal
-
[LOW] Sub-agent exec heredoc pattern — dokumentirati u AGENTS.md 🟢 quick win
- Što: Dodati eksplicitno pravilo u AGENTS.md svakog sub-agenta: "Za pisanje izvan svog workspacea, koristi exec heredoc — nikad write tool"
- Zašto: Path escape se pojavljuje recurring (02-28, 03-01) — sub-agenti ponovno krše pattern
- Effort: 🟢 quick win (edit AGENTS.md fajlove)
-
Benefit: Eliminira recurring medium finding
-
[LOW] mission-control-dashboard.md — archival review 🟢 quick win
- Što: Pregledati brain/concepts/mission-control-dashboard.md (382 linije, 11.7KB, SUPERSEDED status, neažurirano 10+ dana) i premjestiti u references/ ili obrisati
- Zašto: Zauzima prostor u aktivnim concepts, označen SUPERSEDED ali nije arhiviran
- Effort: 🟢 quick win (premjestiti/obrisati fajl)
- Benefit: Čišći brain, manji kognitivni overhead
Finding Lifecycle Summary
- 🔴 NEW: 1 (proposal-governance-plan.md pending 13d)
- 🟡 IN_PROGRESS: 3 (Haiku model, sub-agent logging, mission-control archival)
- 🟢 RESOLVED: 5 (write-fail pattern ×3, config drift, gateway timeout)
- ⚪ DISMISSED: 1 (gateway timeout 21:42 — jednokratni CLI timeout)
Napomene
- Audit trail postoji samo od 2026-02-28 — sljedeći monthly scan (2026-04-01) imat će puni 30-dnevni podatak
- Tailscale: OFF (nije konfigurirano)
- Portal: lokalni dashboard dostupan (127.0.0.1:18789)
- Update dostupan: npm latest 2026.2.26