Eco² maakera-tegelane, selle portfoolio jaoks viimistletud uusimast ametlikust peategelasest: taevassinine maakera rohelise maismaa, pealael oleva idu ja pruuni naeratava näoga
Tagasi saali

Eco²

Backend · Cloud infrastructure

Taaskasutusjuhised ühest fotost ja vestlusest.

Kõik-ühes AI-assistent, mis mõistab, kuidas Koreas jäätmeid sorteeritakse.

2025.10.31 — 2026.02.10

Meeskonnaprojekt · infrastruktuuri ja juurutamise alus → domeeni taustasüsteem → asünkroonne töötlus, vestlusagent, verifitseerimine

2025 새싹 해커톤 (Saessak Hackathon)Tunnustusauhind · 2. detsember 2025

  • VeebirakendusTeenus suletud

Teisest agendist lahus hoitud parandus, vaatenurkade kaupa jagatud ülevaatus

Kaks Eco² taustasüsteemi juhtumit, mis parandati kodeerimisagentide abil. Mudel on nimetatud ainult siis, kui Claude Opus 4.5 või 4.6 kaasautori märge selle salvestab.

Täielik legend

Kuidas lugeda · üks grammatika igale juhtumile

  • Veerud näitavad, kes tegutses; ülevalt alla kulgeb aeg
  • Pidevjoon: salvestatud üleandmine või järgmine samm
  • Paks tumesinine ↩: leid, mis saatis töö tagasi
  • Kriipsjoon: mitte salvestatud täitmine (kirjalik reegel, volituseta nõuanne, verifitseerimata piir)
  • Ristkülik: tegevus
  • Ümardatud: vaadeldud olek või leid
  • Murtud nurk: artefakt või tõend
  • Viirutatud veerg: arendatava toote osad (mitte selle ehitamiseks kasutatud agendid)

Juhtum 1 / 2 · Teise agendi kasutatavast develop-harust lahus hoituna parandati tokenite voogedastus kahes etapis

January 2026

Teise agendi kasutatavast develop-harust lahus hoituna parandati tokenite voogedastus kahes etapis

  1. KodeerimisagentTeine agent

    Tegevusdevelop-harus käib muu töö

    • üleandminePuu hõivatud → eraldatud→ Eraldi worktree · kõigepealt analüüsimärge (Paranduse worktree)
  2. ArendusesChati voog

    Vaatlus · leidSaabuvad ainult etapisündmused, tokeneid pole

    • üleandmineUlatus: voo väljastamine→ Eraldi worktree · kõigepealt analüüsimärge (Paranduse worktree)
  3. KodeerimisagentParanduse worktree

    TegevusEraldi worktree · kõigepealt analüüsimärge

    • üleandmineMuudetavad failid→ OpenAI SDK mähitakse LangChaini adapterisse (Paranduse worktree)
  4. KodeerimisagentParanduse worktree

    TegevusOpenAI SDK mähitakse LangChaini adapterisse

    • üleandmine→ PR #437 → liidetud develop-harusse (Artefaktid)
  5. ArtefaktidArtefaktid

    ArtefaktPR #437 → liidetud develop-harusse

    • üleandmine→ Worktree · analüüsisammud git-workflow oskusesse (Artefaktid)
    • üleandmineE2E pärast liitmist→ Vastuse tokenid dubleeruvad · intent „general“ lekib (Chati voog)
  6. ArendusesChati voog

    Vaatlus · leidVastuse tokenid dubleeruvad · intent „general“ lekib

  7. ArtefaktidArtefaktid

    ArtefaktWorktree · analüüsisammud git-workflow oskusesse

  8. KodeerimisagentParanduse worktree

    TegevusKaks väljastajat eristatakse sõlme · seq järgi → püütud tokenid jäetakse vahele (kaks etappi)

    • üleandmineEnne / pärast→ Salvestatud SSE väljavõtted enne ja pärast (Chati voog)
    • üleandmineKäsutasandi kontroll→ Kohalik käsukontroll: 0 notifier-tokenit (Artefaktid)
  9. ArendusesChati voog

    Vaatlus · leidSalvestatud SSE väljavõtted enne ja pärast

  10. ArtefaktidArtefaktid

    ArtefaktKohalik käsukontroll: 0 notifier-tokenit

    • üleandmine→ PR #448 · liidetud pärast develop-konfliktide lahendamist (Artefaktid)
  11. ArtefaktidArtefaktid

    ArtefaktPR #448 · liidetud pärast develop-konfliktide lahendamist

Kontekst
Chati SSE edastas etapisündmusi, kuid mitte tokeneid. Teine agent töötas develop-harus, seega algas töö analüüsimärkmega eraldi worktree's; pärast esimese paranduse liitmist kitsendati siis täheldatud dubleerimine ja leke teise parandusega.
Tulemus
Tokenite väljastamise vastutus kitsendati sellele ühele sõlmele, mis neid tegelikult toodab. Käsukontroll näitab ainult, et notifier tokeneid ei saada; salvestatud SSE väljavõtted näitavad sellele järgnenud E2E vaatlust. Need on eri tõendid.
Piirang
Teise agendi identiteeti ja mudelit ning kodeerimisagentide arvu ei ole salvestatud. Kummalgi PR-il ei olnud ametlikku ülevaatuse kinnitust ning see kirje ei ole praegune teenus ega uus E2E käivitus.
Allikad ja allesjäävad piirangud
  • PR #448 sees jättis esimene paik vahele vastuse tokenid; järgparandus pani ProcessChatCommandi vahele jätma iga püütud sõnumitokeni. Neid ei liideta üheks esimesel korral toiminud paranduseks.
  • Analüüsimärge ning SSE väljavõtted enne ja pärast on repositooriumi sisemised aruandekirjed.

February 10, 2026

Hindajat vaadati üle vaatenurk korraga ja koodiks said ainult konkreetsed leiud

  1. KodeerimisagentTeostus

    TegevusKandidaatne hindamiskonveier

    • üleandmineÜlevaatus vaatenurkade kaupa→ Leiud: valimita · kulupiiranguta / muudetavad tulemused / konfiguratsioon väljaspool sulundit (Viis ülevaatuse vaatenurka)
  2. Ülevaatus · verifitseerimineViis ülevaatuse vaatenurka

    Vaatlus · leidLeiud: valimita · kulupiiranguta / muudetavad tulemused / konfiguratsioon väljaspool sulundit

  3. KodeerimisagentTeostus

    TegevusValim ja päevakulu kontroll enne hindamist

  4. KodeerimisagentTeostus

    TegevusKülmutatud tulemusobjektid · selgesõnaline konfiguratsiooni sidumine

    • üleandmineKontrollid→ Ühiku- · ühendustestid (kohalik · mock) (Artefaktid)
  5. ArtefaktidArtefaktid

    ArtefaktÜhiku- · ühendustestid (kohalik · mock)

    • mitte salvestatud täitmineSiiani ei ulatu→ Päris Redis + PG E2E: tollal kirjutamata (Artefaktid)
    • üleandmine→ PR #546 liidetud · protseduur eval-feedback-loop oskusesse (Artefaktid)
  6. ArtefaktidArtefaktid

    Reegel · verifitseerimataPäris Redis + PG E2E: tollal kirjutamata

  7. ArtefaktidArtefaktid

    ArtefaktPR #546 liidetud · protseduur eval-feedback-loop oskusesse

Kontekst
Vestluste hindamise konveieri teostusaruanne salvestab viis ülevaatuse vaatenurka ja kaks parandusvooru. Vaatenurkade arv ei ole seansside ega agentide arv.
Tulemus
Koodis on haru, mis võtab valimi ja kontrollib päevakulu enne hindamist, külmutatud tulemusobjektid ja selgesõnaline konfiguratsiooni sidumine. Kui kulupäring ebaõnnestub, jätkub L2 hindamine siiski, seega ei ole see kulutuste range ülempiir.
Piirang
Viis vaatenurka on ülevaatuse jaotamise moodus; need ei tähenda viit sõltumatut mudeliseanssi ega inimeksperdi kinnitust. Aruande ligi 100-punktilised sisemised skoorid ei ole kvaliteedi mõõt ja neid siia üle ei tooda.
Allikad ja allesjäävad piirangud
  • Aruande alguses lingitud PR on #545; etapid 1–4 liitnud avalik PR on #546.
  • Ümberkalibreerimise kohatäide, mis on veel lahendamata, on aruandes samuti kirjas nii, nagu see on.