Eco² gaublio personažas, šiam portfeliui patobulintas pagal naujausią oficialų pagrindinį personažą: žydras gaublys su žaliais žemynais, daigeliu viršuje ir rudu besišypsančiu veidu
Atgal į salę

Eco²

Backend · Cloud infrastructure

Atliekų rūšiavimo patarimai iš vienos nuotraukos ir pokalbio.

Universalus DI asistentas, išmanantis, kaip Korėjoje rūšiuojamos atliekos.

2025.10.31 — 2026.02.10

Komandinis projektas · infrastruktūra ir diegimo pagrindas → srities backendas → asinchroninis apdorojimas, pokalbių agentas, verifikacija

2025 새싹 해커톤 (Saessak Hackathon)Apdovanojimas už puikius rezultatus · 2025.12.02

  • Žiniatinklio programaPaslauga uždaryta

Pataisa, atskirta nuo kito agento, peržiūra, padalyta pagal perspektyvas

Du atvejai, ištaisyti su programavimo agentais Eco² backende. Modelis nurodomas tik ten, kur jį fiksuoja Claude Opus 4.5 ar 4.6 bendraautorio žymė.

Visa legenda

Kaip skaityti · viena gramatika visiems atvejams

  • Stulpeliai – kas veikė; iš viršaus į apačią – laikas
  • Ištisinė: užfiksuotas perdavimas ar kitas žingsnis
  • Stora lazurito ↩: pastaba, grąžinusi darbą
  • Brūkšninė: ne užfiksuotas vykdymas (rašytinė taisyklė, patarimas be įgaliojimų, nepatikrinta riba)
  • Stačiakampis: veiksmas
  • Suapvalintas: stebėta būsena ar pastaba
  • Užlenktas kampas: artefaktas ar įrodymas
  • Užbrūkšniuotas stulpelis: kuriamo produkto dalys (ne agentai, kuriais jis kuriamas)

Atvejis 1 / 2 · Atskirai nuo develop šakos, kurią naudojo kitas agentas, žetonų srautinis perdavimas ištaisytas per du kartus

January 2026

Atskirai nuo develop šakos, kurią naudojo kitas agentas, žetonų srautinis perdavimas ištaisytas per du kartus

  1. Programavimo agentasKitas agentas

    VeiksmasDevelop vyksta kitas darbas

    • perdavimasMedis užimtas → atšakojimas→ Atskiras worktree · pirma analizės užrašas (Pataisos worktree)
  2. KuriamaChat srautas

    Stebėjimas · pastabaAteina tik etapų įvykiai, žetonų nėra

    • perdavimasApimtis: srauto skleidimas→ Atskiras worktree · pirma analizės užrašas (Pataisos worktree)
  3. Programavimo agentasPataisos worktree

    VeiksmasAtskiras worktree · pirma analizės užrašas

    • perdavimasKeistini failai→ Apgaubti OpenAI SDK LangChain adapteriu (Pataisos worktree)
  4. Programavimo agentasPataisos worktree

    VeiksmasApgaubti OpenAI SDK LangChain adapteriu

    • perdavimas→ PR #437 → sulietas į develop (Artefaktai)
  5. ArtefaktaiArtefaktai

    ArtefaktasPR #437 → sulietas į develop

    • perdavimas→ Worktree · analizės žingsniai git-workflow įgūdyje (Artefaktai)
    • perdavimasE2E po suliejimo→ Atsakymo žetonai dubliuojami · nuteka intent „general“ (Chat srautas)
  6. KuriamaChat srautas

    Stebėjimas · pastabaAtsakymo žetonai dubliuojami · nuteka intent „general“

  7. ArtefaktaiArtefaktai

    ArtefaktasWorktree · analizės žingsniai git-workflow įgūdyje

  8. Programavimo agentasPataisos worktree

    VeiksmasAtskirti du emiterius pagal node · seq → praleisti perimtus žetonus (du kartai)

    • perdavimasPrieš / po→ Įrašytos SSE ištraukos prieš ir po (Chat srautas)
    • perdavimasKomandos lygio patikra→ Vietinė komandos patikra: 0 notifier žetonų (Artefaktai)
  9. KuriamaChat srautas

    Stebėjimas · pastabaĮrašytos SSE ištraukos prieš ir po

  10. ArtefaktaiArtefaktai

    ArtefaktasVietinė komandos patikra: 0 notifier žetonų

    • perdavimas→ PR #448 · sulietas išsprendus konfliktus su develop (Artefaktai)
  11. ArtefaktaiArtefaktai

    ArtefaktasPR #448 · sulietas išsprendus konfliktus su develop

Kontekstas
Chat SSE pristatydavo etapų įvykius, bet ne žetonus. Develop šakoje dirbo kitas agentas, todėl darbas prasidėjo nuo analizės užrašo atskirame worktree; suliejus pirmąją pataisą, tuomet pastebėtas dubliavimas ir nutekėjimas susiaurinti antrąja pataisa.
Rezultatas
Atsakomybė už žetonų skleidimą susiaurinta iki vieno mazgo, kuris juos iš tiesų sukuria. Komandos patikra rodo tik tai, kad notifier nesiunčia žetonų; įrašytos SSE ištraukos rodo po to sekusį E2E stebėjimą. Tai skirtingi įrodymai.
Riba
Kito agento tapatybė ir modelis, taip pat programavimo agentų skaičius neužfiksuoti. Nė vienas PR neturėjo formalaus peržiūros patvirtinimo, o šis įrašas nėra nei dabartinė paslauga, nei naujas E2E paleidimas.
Šaltiniai ir likę apribojimai
  • PR #448 ribose pirmoji pataisa praleido atsakymo žetonus; tolesnė pataisa privertė ProcessChatCommand praleisti visus perimtus žinučių žetonus. Jos nesujungtos į vieną iš pirmo karto pavykusią pataisą.
  • Analizės užrašas ir SSE ištraukos prieš ir po yra vidiniai ataskaitų įrašai saugykloje.

February 10, 2026

Vertintojas peržiūrėtas pagal perspektyvas, ir tik konkrečios pastabos tapo kodu

  1. Programavimo agentasĮgyvendinimas

    VeiksmasVertinimo konvejerio kandidatas

    • perdavimasPeržiūra pagal perspektyvas→ Pastabos: nėra imčių ėmimo · kainos apsaugos / kintami rezultatai / konfigūracija už closure ribų (Penkios peržiūros perspektyvos)
  2. Peržiūra · verifikacijaPenkios peržiūros perspektyvos

    Stebėjimas · pastabaPastabos: nėra imčių ėmimo · kainos apsaugos / kintami rezultatai / konfigūracija už closure ribų

  3. Programavimo agentasĮgyvendinimas

    VeiksmasImti imtį ir tikrinti dienos kainą prieš vertinimą

  4. Programavimo agentasĮgyvendinimas

    VeiksmasĮšaldyti rezultatų objektai · aiškus konfigūracijos susiejimas

    • perdavimasPatikros→ Vienetų · jungčių patikros (vietoje · su mock) (Artefaktai)
  5. ArtefaktaiArtefaktai

    ArtefaktasVienetų · jungčių patikros (vietoje · su mock)

    • ne užfiksuotas vykdymasTaip toli nesiekia→ Tikras E2E su Redis + PG: tuo metu neparašytas (Artefaktai)
    • perdavimas→ PR #546 sulietas · procedūra perkelta į eval-feedback-loop įgūdį (Artefaktai)
  6. ArtefaktaiArtefaktai

    Taisyklė · nepatikrintaTikras E2E su Redis + PG: tuo metu neparašytas

  7. ArtefaktaiArtefaktai

    ArtefaktasPR #546 sulietas · procedūra perkelta į eval-feedback-loop įgūdį

Kontekstas
Pokalbių vertinimo konvejerio įgyvendinimo ataskaitoje užfiksuotos penkios peržiūros perspektyvos ir du pataisų raundai. Perspektyvų skaičius nėra sesijų ar agentų skaičius.
Rezultatas
Kode yra šaka, kuri prieš vertinimą ima imtį ir tikrina dienos kainą, įšaldyti rezultatų objektai ir aiškus konfigūracijos susiejimas. Jei kainos užklausa nepavyksta, L2 vertinimas vis tiek tęsiamas, todėl tai nėra griežta išlaidų riba.
Riba
Penkios perspektyvos yra būdas padalyti peržiūrą; jos nereiškia penkių nepriklausomų modelio sesijų ar žmonių ekspertų patvirtinimo. Ataskaitos vidiniai balai, artimi 100, nėra kokybės matavimas ir nepateikiami.
Šaltiniai ir likę apribojimai
  • PR, susietas ataskaitos pradžioje, yra #545; viešas PR, kuriuo sulietos Phases 1–4, yra #546.
  • Vis dar atviras recalibration stub ataskaitoje taip pat nurodytas toks, koks yra.