Smaidošs kokvilnas tēls no oriģinālā Cotton logotipa, bez fona un uzraksta
Atpakaļ uz zāli

Cotton

Translation workflow

No ģenerētiem tulkojumiem — pārskatāmi rezultāti.

Tulkošanas darbplūsma spēļu dialogiem.

2026.05.06 — 2026.05.26

Darba projekts · tulkojumu apstrāde, spriedums un pārskatīšanas ceļš

  • Tīmekļa lietotneImplementēts · izstrāde

Pārskatīšanā atrasts sacensību stāvoklis, iestrēguši darbi atgriezti pēc cēloņa

Viens gadījums, kura politika un komits nosauc Claude par implementētāju un Codex par pārskatītāju, un viens, kas iestrēgušos darbus padarīja diagnosticējamus.

Pilna leģenda

Kā lasīt · viena gramatika visiem gadījumiem

  • Kolonnas rāda, kas rīkojās; no augšas uz leju ir laiks
  • Nepārtraukta: reģistrēta nodošana vai nākamais solis
  • Bieza tumši zila ↩: atradums, kas darbu sūtīja atpakaļ
  • Raustīta: nav reģistrēta izpilde (rakstīts noteikums, padoms bez pilnvarām, neverificēta robeža)
  • Taisnstūris: darbība
  • Noapaļots: novērots stāvoklis vai atradums
  • Ielocīts stūris: artefakts vai pierādījums
  • Svītrota kolonna: izstrādājamā produkta daļas (nevis aģenti, ar kuriem to veido)

Gadījums 1 / 2 · Izmaiņa, kas aptur darbu, kad kvota izsmelta, tika labota tajā pašā PR, ieskaitot pārskatīšanā atrasto sacensību stāvokli

May 19, 2026

Izmaiņa, kas aptur darbu, kad kvota izsmelta, tika labota tajā pašā PR, ieskaitot pārskatīšanā atrasto sacensību stāvokli

  1. CilvēksCilvēks

    DarbībaApturēt izmaksas, kad kvota izsmelta · bez automātiskas rezerves

    • nodošanaImplementācijas ierobežojums→ Kontrolpunkta · apturēšanas · manuālas atsākšanas implementācija (Claude)
  2. Kodēšanas aģentsClaude

    DarbībaKontrolpunkta · apturēšanas · manuālas atsākšanas implementācija

    • nodošanaPārskatīšana tajā pašā PR→ Atradums: sacensību stāvoklis · dublētas stāvokļu pārejas (Codex)
  3. Pārskatīšana · verifikācijaCodex

    Novērojums · atradumsAtradums: sacensību stāvoklis · dublētas stāvokļu pārejas

  4. ArtefaktiTas pats PR

    ArtefaktsTajā pašā PR: tabulas rindas bloķēšana · unikāla vērtējuma atslēga · atomāra pāreja

    • nodošana→ Lokāli testa dati · DB integrācijas pārbaužu ieraksti (Tas pats PR)
  5. ArtefaktiTas pats PR

    ArtefaktsLokāli testa dati · DB integrācijas pārbaužu ieraksti

    • nav reģistrēta izpildePārbaudītais tvērums→ Jauni CI vai produkcijas izvietošanas rezultāti netika vākti (Tas pats PR)
  6. ArtefaktiTas pats PR

    Noteikums · neverificētsJauni CI vai produkcijas izvietošanas rezultāti netika vākti

Konteksts
Cilvēka noteiktais nosacījums bija apturēt izmaksas, kad kvota izsmelta, bez automātiskas rezerves. Claude implementēja kontrolpunktu, apturēšanu un manuālu atsākšanu, un Codex pārskatīšana, kas palaista caur projekta MCP, stāvokļu pārejās atrada sacensību stāvokli un dublēšanos.
Iznākums
Ieejas un atsākšanas pārejas notiek bloķējuma iekšienē, tiesneša vērtējumiem ir unikāla atslēga pret dublikātiem, un transakcijas robeža tika noteikta. Tas nenozīmē, ka novērsti visi sacensību stāvokļi.
Ierobežojums
Komitā norādītas 140 pārbaudes, bet vēlākajā integrācijas CHANGELOG — 160, tāpēc tās netiek apvienotas vienā palaidienu skaitā. Saskaņā ar politiku Codex pārskatīšana ir neobligāts lokāls solis, tāpēc tas nenozīmē, ka katrs agrākais PR to izgāja.
Avoti un atlikušie ierobežojumi
  • Politika nosaka secību: Claude implementē, Codex lokāli pārskata caur projekta MCP, pārskatīšana tiek pievienota PR, un domstarpības tiek pētītas kopā ar Claude pārskatīšanas aģentu. Automātiska Codex pārskatīšana CI bija atlikta.
  • Izstrādes pārbaudes izmanto testa datus un imitācijas, un reāliem modeļa izsaukumiem vajadzīgs savs tvērums. Pārskatīšanas atradumi tiek iekļauti tajā pašā PR un apvienoti ar squash feature → main.

May 26, 2026

Iestrēgušie darbi tika padarīti diagnosticējami un atgriezti pēc cēloņa

  1. IzstrādēTulkošanas worker · rinda

    Novērojums · atradumsDraft stāvoklī palikuši darbi · mēģinājumi izsmelti

    • nodošanaNovērotās vērtības→ Salīdzināt failedReason · izejas kodus · draft stāvokli (Izstrādātājs)
  2. CilvēksIzstrādātājs

    DarbībaSalīdzināt failedReason · izejas kodus · draft stāvokli

    • nodošana→ Cēlonis: mantotie NODE_OPTIONS konfliktē apakšprocesos (Izstrādātājs)
  3. CilvēksIzstrādātājs

    Novērojums · atradumsCēlonis: mantotie NODE_OPTIONS konfliktē apakšprocesos

  4. Darba sesijaKoda izmaiņas

    DarbībaNoņemt NODE_OPTIONS · paralēlisma ierobežojums katram procesam

    • nodošana→ Rindas stāvoklis: waiting · active · failed · stale (Koda izmaiņas)
  5. Darba sesijaKoda izmaiņas

    DarbībaRindas stāvoklis: waiting · active · failed · stale

    • nodošana→ Novecojušo darbu pārbaude: trūkst rindā pret izsmeltiem mēģinājumiem, sazarojas pēc tā, vai ir rezultāts (Koda izmaiņas)
  6. Darba sesijaKoda izmaiņas

    DarbībaNovecojušo darbu pārbaude: trūkst rindā pret izsmeltiem mēģinājumiem, sazarojas pēc tā, vai ir rezultāts

    • nodošanaViens cikls→ Izstrādes pārbaudes kārta: 200 kandidāti → 106 pārvietoti · 2 atkārtoti rindā · 0 kļūdu (Artefakti)
  7. ArtefaktiArtefakti

    ArtefaktsIzstrādes pārbaudes kārta: 200 kandidāti → 106 pārvietoti · 2 atkārtoti rindā · 0 kļūdu

    • nav reģistrēta izpildeInterpretācijas robeža→ Šie 106 nav veiksmīgi tulkojumi (Artefakti)
  8. ArtefaktiArtefakti

    Noteikums · neverificētsŠie 106 nav veiksmīgi tulkojumi

Konteksts
Salīdzinot BullMQ failedReason, apakšprocesu izejas kodus un draft stāvoklī palikušos darbus, atklājās, ka mantotie NODE_OPTIONS apakšprocesos konfliktē. Pēc tam tā pati situācija tika padarīta redzama kā rindas stāvoklis.
Iznākums
Iestrēgušie darbi tiek sadalīti tajos, kas trūkst rindā, un tajos, kas izsmēluši mēģinājumus; pēdējie ar cēloni tiek pārvietoti uz needs_review vai needs_credential atkarībā no tā, vai ir rezultāts. Cilvēka pārskatīšana paliek spēkā.
Ierobežojums
Paralēlisma ierobežojums ir katram procesam. Oriģinālie palaidienu žurnāli pārskatītajā materiālā nebija pieejami; latentuma rādītāji nav doti, jo pieprasītie modeļi un effort netika reģistrēti. Būvēšanas un laidiena kods vien nav publiskas izvietošanas pierādījums.
Avoti un atlikušie ierobežojumi
  • CHANGELOG reģistrē priekšlikumu par paralēliem adapteru zariem, taču tas netiek pārvērsts par faktiskas paralēlas izpildes ierakstu.
  • Pārējā 200 daļa šajā ierakstā nav sadalīta.