← Natrag na listu

weekly-2026-05-17.md

🔬 Weekly 🔴 3 🟡 5 🟢 1

Weekly Deep Audit — 2026-05-17 — Config & Prompt Review

Scope

Tjedan 3: ⚙️ Config & Prompt Review (svi agenti)

Findings

  • 🔴 Model config je izvan kanonskih odluka — aktivni /home/tropic_bot/.openclaw/openclaw.json sada diže openai-codex/gpt-5.5 kao primary za default, main, alex, spider, matrix, georga, leo i cron agente, s gpt-5.4 tek kao prvi fallback. To je u direktnom konfliktu s aktivnim odlukama od 2026-04-15, 2026-04-16 i 2026-04-30 koje i dalje tvrde da su svi agenti i cron payloadi na openai-codex/gpt-5.4. Preporuka: ili ažurirati DECISIONS.md na stvarni gpt-5.5 rollout, ili vratiti config na dokumentirani baseline.
  • 🔴 Memory retrieval baseline je regressao u configuopenclaw.json koristi vectorWeight=0.7, textWeight=0.3, te ponovno uključene temporalDecay i mmr, dok aktivna odluka od 2026-03-27 propisuje 0.6/0.4 i eksplicitno bez temporalDecay + bez MMR. Ovo je visoko-rizičan drift jer mijenja retrieval ponašanje svim agentima bez usklađenog kanonskog zapisa. Preporuka: uskladiti config i odluku te zabilježiti razlog ako je rollout namjeran.
  • 🔴 Bootstrap filozofija je fragmentirana po agentima — glavni workspace/AGENTS.md je prešao na lean summary-layer bootstrap (today-summary, yesterday-anchors), ali Alex, Spider i Leo i dalje traže auto-read dnevnih logova + MEMORY, dok Matrix još ima stariji blanket bootstrap. Rezultat: isti sustav ima više nespojivih “svetih istina” o tome što se čita na startu. Preporuka: standardizirati jedan bootstrap contract za sve agente i specifična odstupanja držati kratko u agent-local delu.
  • 🟡 Matrix AGENTS.md još opisuje zastarjeli tim/model roster — i dalje navodi Spider/Georga kao Sonnet 4.6, Profesor/Nexus/Nikola kao Opus 4.6, Junior kao Haiku 4.5, iako config više nije takav. Ovo je poboljšano u odnosu na travanj samo djelomično: drift je sužen, ali nije uklonjen. Preporuka: očistiti roster na capability-based opise ili ga generirati iz config source-of-truth.
  • 🟡 Leo ostaje “neaktivan”, ali je i dalje aktivan u configu i dopušten u delegacijiworkspace-leo/AGENTS.md i dalje radi kao živi agent, a openclaw.json ga drži u agents.list i main.subagents.allowAgents, iako je aktivna odluka Leo neaktivan do daljnjeg još u archive dijelu DECISIONS-a. To stvara poluaktivno stanje i routing konfuziju. Preporuka: ili formalno reaktivirati Lea, ili ga maknuti iz aktivnog agent popisa / delegacijskih lista.
  • 🟡 Completeness je formalno dobra, ali kvaliteta nije ujednačena — svih 6 traženih agenata (main, matrix, alex, spider, leo, georga) imaju AGENTS.md, SOUL.md, IDENTITY.md, TOOLS.md, no postoje jasni quality gapovi: main IDENTITY.md još nosi Vibe: TBD, a workspace-leo/TOOLS.md je i dalje TODO skeleton. Preporuka: zatvoriti placeholdere ili ih eksplicitno označiti kao svjesno neodržavane.
  • 🟡 Stale prompt artefakti koncentrirani su u veljači/ožujku dokumentima — Matrix SOUL.md/TOOLS.md, Leo TOOLS.md, Spider TOOLS.md i većina IDENTITY.md fajlova nisu dirani od veljače ili ožujka, dok su AGENTS promptovi aktivno mijenjani u svibnju. To povećava rizik da “operativni” AGENTS i “osobni/lokalni” fajlovi pričaju različite priče. Preporuka: kod svake veće AGENTS promjene provjeriti i companion SOUL/IDENTITY/TOOLS fajlove.
  • 🟡 DECISIONS aktivni sloj opet je pretežak i vremenski nečist — više odluka starijih od 30 dana i dalje sjedi u aktivnom bloku bez novijeg review taga (npr. memory retrieval baseline 2026-03-27, više network/infra odluka 2026-03-28, journald set 2026-04-07, model odluke 2026-04-14 do 2026-04-16). Time “aktivno” prestaje značiti stvarno aktualno. Preporuka: napraviti review/archive pass i dodati reviewed datum samo onome što je potvrđeno živim.
  • 🟢 Jedan travanjski config drift je stvarno ispravljen — za razliku od audita 2026-04-19, logging.file više nije prisutan u openclaw.json, a channels.telegram.execApprovals više nije deprecated regresija nego odgovara odluci od 2026-04-14 o restoranoj podršci. To je pravi signal da config cleanup ipak napreduje. Preporuka: isti cleanup pattern primijeniti sada na model i retrieval sloj.

Trend vs Prethodni Audit

  • Poboljšanje — travanjski drift oko logging.file je uklonjen; journald odluka i config više nisu u direktnom konfliktu.
  • Poboljšanje — channels.telegram.execApprovals više nije regress bug nego usklađeni aktivni config nakon odluke 2026-04-14.
  • Pogoršanje — model drift je sada veći nego 2026-04-19: sustav je prešao na gpt-5.5, ali kanonske odluke i dio promptova nisu to ispratili.
  • Pogoršanje — retrieval config je sada u direktnom konfliktu s kanonskom memory odlukom iz ožujka, što prošli T3 audit nije imao kao crveni finding.
  • Bez promjene — Leo i dalje visi između “neaktivan” statusa i realne prisutnosti u aktivnom configu.
  • Bez promjene — prompt/package disciplina među agentima ostaje neujednačena: main je lean, agent-local bootstrapi su i dalje divergentni.

Top 3 Preporuke

  1. Napraviti jedan “source-of-truth” pass za modele i retrieval — uskladiti openclaw.jsonDECISIONS.md oko gpt-5.5 rollouta i memory retrieval baselinea, bez polu-stanja.
  2. Standardizirati bootstrap contract za sve agente — glavni lean-summary pristup ili dokumentirano odstupanje po agentu, ali ne mješavina starih i novih pravila.
  3. Zatvoriti poluaktivne artefakte — riješiti Leo status, maknuti TBD/TODO placeholdere i osvježiti companion SOUL/IDENTITY/TOOLS fajlove kad se AGENTS promptovi mijenjaju.