Usmiata postavička bavlny z pôvodného loga Cotton, bez pozadia a nápisu
Späť do sály

Cotton

Translation workflow

Vygenerované preklady ako výsledky pripravené na revíziu.

Pracovný postup na preklad dialógov v hrách.

2026.05.06 — 2026.05.26

Pracovný projekt · spracovanie, posudzovanie a cesta revízie prekladov

  • Webová aplikáciaImplementované · vývojové prostredie

Súbeh nájdený revíziou, uviaznuté úlohy vrátené podľa príčiny

Jeden prípad, kde zásady a commit uvádzajú Claude pre implementáciu a Codex pre revíziu, a jeden, ktorý umožnil diagnostikovať uviaznuté úlohy.

Celá legenda

Ako čítať · jedna gramatika pre každý prípad

  • Stĺpce sú ten, kto konal; zhora nadol plynie čas
  • Plná čiara: zaznamenané odovzdanie alebo ďalší krok
  • Hrubá lapisová ↩: zistenie, ktoré vrátilo prácu
  • Prerušovaná: nejde o zaznamenané vykonanie (spísané pravidlo, rada bez oprávnenia, neoverená hranica)
  • Obdĺžnik: akcia
  • Zaoblený: pozorovaný stav alebo zistenie
  • Prehnutý roh: artefakt alebo doklad
  • Šrafovaný stĺpec: časti vyvíjaného produktu (nie agenti použití na jeho stavbu)

Prípad 1 / 2 · Zmena, ktorá zastaví prácu po vyčerpaní kvóty, sa opravila v tom istom PR, vrátane súbehu nájdeného revíziou

May 19, 2026

Zmena, ktorá zastaví prácu po vyčerpaní kvóty, sa opravila v tom istom PR, vrátane súbehu nájdeného revíziou

  1. ČlovekČlovek

    AkciaZastaviť výdavky po vyčerpaní kvóty · bez automatického fallbacku

    • odovzdanieObmedzenie implementácie→ Implementácia checkpointu · zastavenia · ručného obnovenia (Claude)
  2. Kódovací agentClaude

    AkciaImplementácia checkpointu · zastavenia · ručného obnovenia

    • odovzdanieRevízia v tom istom PR→ Zistenie: súbeh · duplicitné prechody stavov (Codex)
  3. Revízia · overenieCodex

    Pozorovanie · zistenieZistenie: súbeh · duplicitné prechody stavov

  4. ArtefaktyTen istý PR

    ArtefaktV tom istom PR: zámok riadka · jedinečný kľúč skóre · atomický prechod

    • odovzdanie→ Záznamy lokálnych fixtures · kontrol integrácie s DB (Ten istý PR)
  5. ArtefaktyTen istý PR

    ArtefaktZáznamy lokálnych fixtures · kontrol integrácie s DB

    • nejde o zaznamenané vykonanieOverený rozsah→ Nové výsledky CI ani produkčného nasadenia sa nezbierali (Ten istý PR)
  6. ArtefaktyTen istý PR

    Pravidlo · neoverenéNové výsledky CI ani produkčného nasadenia sa nezbierali

Kontext
Podmienkou stanovenou človekom bolo zastaviť výdavky po vyčerpaní kvóty, bez automatického fallbacku. Claude implementoval checkpoint, zastavenie a ručné obnovenie a revízia Codex spustená cez MCP projektu našla v prechodoch stavov súbeh a duplicitu.
Výsledok
Prechody vstupu a obnovenia bežia vnútri zámku, skóre sudcu nesú jedinečný kľúč proti duplicitám a hranica transakcie sa stanovila. Neznamená to, že sa odstránili všetky súbehy.
Obmedzenie
Commit uvádza 140 kontrol a neskorší CHANGELOG integrácie 160, preto sa nespájajú do jedného počtu behov. Podľa zásad je revízia Codex voliteľným lokálnym krokom, takže to neznamená, že ňou prešiel každý skorší PR.
Zdroje a zostávajúce obmedzenia
  • Zásady zaznamenávajú poradie: Claude implementuje, Codex reviduje lokálne cez MCP projektu, revízia sa pripojí k PR a nezhody sa vyšetrujú spolu s revíznym agentom Claude. Automatická revízia Codex v CI bola odložená.
  • Vývojové kontroly používajú fixtures a mocky a skutočné volania modelu vyžadujú vlastný rozsah. Zistenia z revízie sa zapracujú do toho istého PR, ktorý sa zlučuje squash z feature → main.

May 26, 2026

Uviaznuté úlohy sa sprístupnili diagnostike a vrátili podľa príčiny

  1. Vo vývojiWorker prekladov · front

    Pozorovanie · zistenieÚlohy ponechané v drafte · vyčerpané pokusy

    • odovzdaniePozorované hodnoty→ Porovnanie failedReason · návratových kódov · stavu draftu (Vývojár)
  2. ČlovekVývojár

    AkciaPorovnanie failedReason · návratových kódov · stavu draftu

    • odovzdanie→ Príčina: zdedené NODE_OPTIONS kolidujú v podprocesoch (Vývojár)
  3. ČlovekVývojár

    Pozorovanie · zisteniePríčina: zdedené NODE_OPTIONS kolidujú v podprocesoch

  4. Pracovná reláciaZmeny kódu

    AkciaOdstránenie NODE_OPTIONS · limit súbežnosti na proces

    • odovzdanie→ Stav frontu: waiting · active · failed · stale (Zmeny kódu)
  5. Pracovná reláciaZmeny kódu

    AkciaStav frontu: waiting · active · failed · stale

    • odovzdanie→ Kontrola uviaznutých: chýba vo fronte vs vyčerpané pokusy, vetvenie podľa existencie výsledku (Zmeny kódu)
  6. Pracovná reláciaZmeny kódu

    AkciaKontrola uviaznutých: chýba vo fronte vs vyčerpané pokusy, vetvenie podľa existencie výsledku

    • odovzdanieJeden cyklus→ Kontrola v dev: 200 kandidátov → 106 presunutých · 2 znova vo fronte · 0 chýb (Artefakty)
  7. ArtefaktyArtefakty

    ArtefaktKontrola v dev: 200 kandidátov → 106 presunutých · 2 znova vo fronte · 0 chýb

    • nejde o zaznamenané vykonanieHranica interpretácie→ Tých 106 nie sú úspešné preklady (Artefakty)
  8. ArtefaktyArtefakty

    Pravidlo · neoverenéTých 106 nie sú úspešné preklady

Kontext
Porovnanie failedReason z BullMQ, návratových kódov podprocesov a úloh ponechaných v drafte odhalilo, že zdedené NODE_OPTIONS v podprocesoch kolidovali. Potom sa tá istá situácia zviditeľnila ako stav frontu.
Výsledok
Uviaznuté úlohy sa delia na tie, ktoré vo fronte chýbajú, a tie, ktoré vyčerpali pokusy; tie druhé sa s uvedením dôvodu presunú do needs_review alebo needs_credential podľa toho, či existuje výsledok. Ľudská revízia zostáva zachovaná.
Obmedzenie
Limit súbežnosti platí na proces. Pôvodné logy behov neboli v revidovaných materiáloch k dispozícii; hodnoty latencie sú vynechané, pretože požadované modely a effort sa nezaznamenali. Samotný kód buildov a vydaní nie je dokladom verejného nasadenia.
Zdroje a zostávajúce obmedzenia
  • CHANGELOG zaznamenáva návrh paralelných vetiev adaptérov, ten sa však neprevádza na záznam skutočného paralelného vykonávania.
  • Zvyšok z 200 nie je v tomto zázname ďalej členený.