Lik globusa Eco², dorađen za ovaj portfelj prema najnovijem službenom glavnom liku: nebeskoplavi globus sa zelenim kopnom, izdankom na vrhu i smeđim nasmiješenim licem
Natrag u dvoranu

Eco²

Backend · Cloud infrastructure

Upute za razvrstavanje otpada iz jedne fotografije i razgovora.

Sveobuhvatni AI asistent koji razumije kako funkcionira razvrstavanje otpada u Koreji.

2025.10.31 — 2026.02.10

Timski projekt · infrastruktura i temelj za postavljanje → domenski backend → asinkrona obrada, konverzacijski agent, verifikacija

2025 새싹 해커톤 (Saessak Hackathon)Nagrada za izvrsnost · 2025.12.02

  • Web-aplikacijaUsluga ugašena

Popravak odvojen od drugog agenta, recenzija podijeljena po perspektivama

Dva slučaja popravljena s agentima za programiranje u backendu Eco². Model je naveden samo ondje gdje ga bilježi oznaka suautora Claude Opus 4.5 ili 4.6.

Cijela legenda

Kako čitati · jedna gramatika za sve slučajeve

  • Stupci su tko je djelovao; odozgo prema dolje teče vrijeme
  • Puna crta: zabilježena primopredaja ili sljedeći korak
  • Debela lazurna ↩: nalaz koji je vratio posao
  • Isprekidana crta: nije zabilježeno izvođenje (pisano pravilo, savjet bez ovlasti, neprovjerena granica)
  • Pravokutnik: radnja
  • Zaobljeno: opaženo stanje ili nalaz
  • Presavijeni kut: artefakt ili dokaz
  • Šrafirani stupac: dijelovi proizvoda u razvoju (ne agenti kojima se gradi)

Slučaj 1 / 2 · Odvojeno od grane develop koju je koristio drugi agent, strujanje tokena popravljeno je u dva prolaza

January 2026

Odvojeno od grane develop koju je koristio drugi agent, strujanje tokena popravljeno je u dva prolaza

  1. Agent za programiranjeDrugi agent

    RadnjaNa developu je u tijeku drugi posao

    • primopredajaStablo zauzeto → odvajanje→ Zaseban worktree · najprije analitička bilješka (Worktree za popravak)
  2. U razvojuTok Chata

    Opažanje · nalazStižu samo događaji faza, bez tokena

    • primopredajaOpseg: emitiranje toka→ Zaseban worktree · najprije analitička bilješka (Worktree za popravak)
  3. Agent za programiranjeWorktree za popravak

    RadnjaZaseban worktree · najprije analitička bilješka

    • primopredajaDatoteke za promjenu→ Omotati OpenAI SDK u adapter za LangChain (Worktree za popravak)
  4. Agent za programiranjeWorktree za popravak

    RadnjaOmotati OpenAI SDK u adapter za LangChain

    • primopredaja→ PR #437 → spojen u develop (Artefakti)
  5. ArtefaktiArtefakti

    ArtefaktPR #437 → spojen u develop

    • primopredaja→ Worktree · koraci analize u vještini git-workflow (Artefakti)
    • primopredajaE2E nakon spajanja→ Tokeni odgovora duplicirani · curi intent „general” (Tok Chata)
  6. U razvojuTok Chata

    Opažanje · nalazTokeni odgovora duplicirani · curi intent „general”

  7. ArtefaktiArtefakti

    ArtefaktWorktree · koraci analize u vještini git-workflow

  8. Agent za programiranjeWorktree za popravak

    RadnjaRazlikovati dva emitera po node · seq → preskakati uhvaćene tokene (dva prolaza)

    • primopredajaPrije / poslije→ Zabilježeni isječci SSE-a prije i poslije (Tok Chata)
    • primopredajaProvjera na razini naredbe→ Lokalna provjera naredbe: 0 tokena notifiera (Artefakti)
  9. U razvojuTok Chata

    Opažanje · nalazZabilježeni isječci SSE-a prije i poslije

  10. ArtefaktiArtefakti

    ArtefaktLokalna provjera naredbe: 0 tokena notifiera

    • primopredaja→ PR #448 · spojen nakon rješavanja sukoba s developom (Artefakti)
  11. ArtefaktiArtefakti

    ArtefaktPR #448 · spojen nakon rješavanja sukoba s developom

Kontekst
SSE u Chatu isporučivao je događaje faza, ali ne i tokene. Na developu je radio drugi agent, pa je posao počeo analitičkom bilješkom u zasebnom worktreeju; nakon spajanja prvog popravka tada opaženo dupliciranje i curenje suženi su drugim popravkom.
Ishod
Odgovornost za emitiranje tokena sužena je na jedan čvor koji ih stvarno proizvodi. Provjera naredbe pokazuje samo da notifier ne šalje tokene; zabilježeni isječci SSE-a pokazuju E2E opažanje nakon toga. To su različiti dokazi.
Ograničenje
Identitet i model drugog agenta te broj agenata za programiranje nisu zabilježeni. Nijedan PR nije imao formalno odobrenje recenzije, a ovaj zapis nije ni trenutačna usluga ni novo E2E izvođenje.
Izvori i preostala ograničenja
  • Unutar PR-a #448 prva je zakrpa preskakala tokene odgovora; nastavak je učinio da ProcessChatCommand preskače sve uhvaćene tokene poruka. Nisu spojeni u jedan popravak koji je uspio iz prve.
  • Analitička bilješka i isječci SSE-a prije i poslije interni su zapisi izvješća u repozitoriju.

February 10, 2026

Evaluator je recenziran po perspektivama, a samo su konkretni nalazi postali kod

  1. Agent za programiranjeImplementacija

    RadnjaKandidat cjevovoda za evaluaciju

    • primopredajaRecenzija po perspektivama→ Nalazi: nema uzorkovanja · kontrole troška / promjenjivi rezultati / konfiguracija izvan closurea (Pet perspektiva recenzije)
  2. Recenzija · verifikacijaPet perspektiva recenzije

    Opažanje · nalazNalazi: nema uzorkovanja · kontrole troška / promjenjivi rezultati / konfiguracija izvan closurea

  3. Agent za programiranjeImplementacija

    RadnjaUzorkovati i provjeriti dnevni trošak prije evaluacije

  4. Agent za programiranjeImplementacija

    RadnjaZamrznuti objekti rezultata · izričito vezanje konfiguracije

    • primopredajaProvjere→ Jedinične provjere · provjere povezivanja (lokalno · s mockovima) (Artefakti)
  5. ArtefaktiArtefakti

    ArtefaktJedinične provjere · provjere povezivanja (lokalno · s mockovima)

    • nije zabilježeno izvođenjeNe seže dovde→ Stvarni E2E s Redisom + PG: u ono vrijeme nije napisan (Artefakti)
    • primopredaja→ PR #546 spojen · postupak prenesen u vještinu eval-feedback-loop (Artefakti)
  6. ArtefaktiArtefakti

    Pravilo · neprovjerenoStvarni E2E s Redisom + PG: u ono vrijeme nije napisan

  7. ArtefaktiArtefakti

    ArtefaktPR #546 spojen · postupak prenesen u vještinu eval-feedback-loop

Kontekst
Izvješće o implementaciji cjevovoda za evaluaciju razgovora bilježi pet perspektiva recenzije i dva kruga popravaka. Broj perspektiva nije broj sesija ni agenata.
Ishod
Kod ima granu koja uzorkuje i provjerava dnevni trošak prije evaluacije, zamrznute objekte rezultata i izričito vezanje konfiguracije. Ako dohvat troška ne uspije, evaluacija L2 ipak se nastavlja, pa to nije čvrsta gornja granica potrošnje.
Ograničenje
Pet perspektiva način je podjele recenzije; ne znače pet neovisnih sesija modela ni odobrenje ljudskih stručnjaka. Interne ocjene iz izvješća blizu 100 nisu mjerenje kvalitete i ne prenose se.
Izvori i preostala ograničenja
  • PR povezan na početku izvješća je #545; javni PR koji je spojio Phases 1–4 je #546.
  • Stub za recalibration koji je i dalje otvoren izvješće također navodi takav kakav jest.