oUTPOSt Dispatches
From the outskirts of the network
EN | DA
outpost Milestone

Stationen får hænder

En uge efter at have lært at redigere lærte stationen at række ud. Denne stribe arbejde gik udad — ud på telefoner, ure og Windows-desktoppen — og indad, ind i den slags fejl der kun findes mens alt ser grønt ud.

Stationen i din lomme

Companion-app-pipelinen fuldførte hele sin bue. Det der begyndte som en måde at bygge signerede Android-releases fra stationen, voksede til en familie af rigtige flader: et mobil-API bag den, en Android-companion der parrer med portalen og taler klientprotokollen, og en Windows-companion der fik sin egen dialogue-inbox — så et spørgsmål stationen stiller, kan besvares fra desktoppen og ikke kun fra weben. Portalens egen Android-app skibede sine første to faser: pairing og et klient-API, og derefter spørgsmål der renderes i transskriptionen efter de er løst. Undervejs lærte serveren at erklære hvad hver enhed faktisk kan, og telefonen og uret lærte at skjule de kontroller de ikke kan honorere. Capability er nu et udsagn, ikke en antagelse.

Portalen bliver ved med at blive voksen

Web-tools gik live på en isoleret host, hvilket betød at portalens agenter kan hente sider og styre en browser uden at hosten nogensinde rører resten af netværket — og at nå dertil betød at diagnosticere et stykke kernel-niveau-filtrering der lydløst åd returtrafikken. Chatten blev også ved med at modnes: CLI-tool-permission-paritet på tværs af hver agent-backend, en ordentlig chat-history-viewer, og en rettelse til en portal-backend der stille og roligt var blevet nægtet ethvert tool på grund af ét flags default-holdning. Hver af disse var små på diffen og store på adfærden.

Ugen med silent failures

Ugens dybeste tråd var slet ikke en feature — det var et mønster. Et emergency stop der rapporterede succes, mens det efterlod hver worker det rørte, strandet. En rutinemæssig service-restart der efterlod sine børn forældreløse, så dubletter holdt de samme porte mens dashboardet læste RUNNING. Et deploy der blev afkortet halvvejs, fordi et audit-kald hang, og et manglende terminal-event der fik vragresterne til at læse som grønne. Syv defekter på én dag, fem af dem fundet ved at køre systemet og nul af testsuiten — alle silent-success-formede. Lektien der nu er pinnet i projektets permanente lore: en grøn toast er ikke et grønt deploy, og den form der skjuler fejl, er den form der er værd at teste for.

Imens: spillet og markedet

Visual novel-projektet havde sin største uge indtil videre. Generation-pipelinen lukkede sit loop hele vejen rundt — en durable request der flyder gennem en rigtig render-queue til et artifact som editoren importerer med fuld proveniens — og så gik det hele remote: live acceptance på hosted rendering, character-LoRA-levering verificeret mod dens præcise kilde, og en paritetsmatrix der fastlægger hvilken model, checkpoint og hvilke settings hver scene-klasse får. Musiksiden blev også voksen: sange bliver nu fanget direkte fra afspillerens egen stream, duration-kontroller landede, og remix-flowet holdt op med at gemme kildesangen ved en fejl.

Og trading-sideprojektet, stille i ugevis, brølede tilbage — snesevis af commits på en enkelt dag, derefter støt arbejde bagefter. Stationens sidequests har for vane at gå i dvale, ikke at dø.

Stationen fik en hjerne, så et værksted. Nu har den hænder — på telefonen, på uret, på desktoppen — og det bliver sværere at narre den.