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.jsonsada dižeopenai-codex/gpt-5.5kao primary za default, main, alex, spider, matrix, georga, leo i cron agente, sgpt-5.4tek 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 naopenai-codex/gpt-5.4. Preporuka: ili ažurirati DECISIONS.md na stvarnigpt-5.5rollout, ili vratiti config na dokumentirani baseline. - 🔴 Memory retrieval baseline je regressao u configu —
openclaw.jsonkoristivectorWeight=0.7,textWeight=0.3, te ponovno uključenetemporalDecayimmr, dok aktivna odluka od 2026-03-27 propisuje0.6/0.4i eksplicitnobez 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.mdje 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 kaoOpus 4.6, Junior kaoHaiku 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 delegaciji —
workspace-leo/AGENTS.mdi dalje radi kao živi agent, aopenclaw.jsonga drži uagents.listimain.subagents.allowAgents, iako je aktivna odlukaLeo neaktivan do daljnjegjoš 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) imajuAGENTS.md,SOUL.md,IDENTITY.md,TOOLS.md, no postoje jasni quality gapovi: mainIDENTITY.mdjoš nosiVibe: TBD, aworkspace-leo/TOOLS.mdje 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, LeoTOOLS.md, SpiderTOOLS.mdi većinaIDENTITY.mdfajlova 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
revieweddatum samo onome što je potvrđeno živim. - 🟢 Jedan travanjski config drift je stvarno ispravljen — za razliku od audita 2026-04-19,
logging.fileviše nije prisutan uopenclaw.json, achannels.telegram.execApprovalsviš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.fileje uklonjen; journald odluka i config više nisu u direktnom konfliktu. - Poboljšanje —
channels.telegram.execApprovalsviš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
- Napraviti jedan “source-of-truth” pass za modele i retrieval — uskladiti
openclaw.json↔DECISIONS.mdokogpt-5.5rollouta i memory retrieval baselinea, bez polu-stanja. - Standardizirati bootstrap contract za sve agente — glavni lean-summary pristup ili dokumentirano odstupanje po agentu, ali ne mješavina starih i novih pravila.
- Zatvoriti poluaktivne artefakte — riješiti Leo status, maknuti
TBD/TODOplaceholdere i osvježiti companion SOUL/IDENTITY/TOOLS fajlove kad se AGENTS promptovi mijenjaju.