Det är fortfarande långt ifrån klart — och det är en del av grejen.
Det finns flera utvecklingsspår jag fortfarande vill fortsätta med.
- Prediktiv produktion: börja generera tunga segment utifrån beräknad airtime och aktuell latency.
- Semantiskt långtidsminne: komma ihåg ämnen utan att running gags blir odödliga.
- Bättre trust-gate: externa fakta ska passera identitet och relevans innan Gemma 3 ens ser dem.
- Mer showprofil: varje show ska få egen rytm och struktur, inte bara en playlist.
- Smartare transitions: Analyzer-data ska användas mer direkt i cue-in/cue-out.
- Gemensam latency-trace: varje talmoment ska kunna följas från beslut till faktisk air.
- Mindre gammal kod: när en ny väg bevisats stabil ska gamla kompatibilitetslager bort.
Det jag absolut inte vill tillbaka till är en situation där stationen bara fungerar så länge jag inte rör något. Hela poängen med Relay 7 Kontrollcenter är att jag ska kunna fortsätta experimentera utan att göra själva radion skör.
Jag försöker numera optimera för nästa ombyggnad också
Jag vet efter sex år att dagens lösning inte är slutversionen. Därför försöker jag undvika att göra nya funktioner omöjliga att flytta senare.
Ett tydligt API, ett litet stateformat och en pure planner är lättare att ersätta än ett djupt specialfall inne i en stor process. Jag kommer säkert göra om delar igen. Skillnaden är att jag vill att nästa omtag ska vara ett kontrollerat byte, inte en total rivning.
Det är kanske den största mognaden i projektet: jag bygger inte längre som om varje beslut måste leva för alltid.