Stemme- og svar-motoren for Simons epost. Bygger hvert utkast på ekte sendte mails, sier selv fra når den er usikker, og sender aldri selv. ~/code/svarmotor · github.com/simonstrumse/svarmotor
Hovedløpet leses venstre mot høyre, rad for rad. Heltrukne linjer er svarflyten; stiplede er det som skjer etter sending. Gult er der et menneske bestemmer.
classify.py · en tråd trenger svar
gmail_reply, alltid i tråd · pre_send_guard
gmail_thread inkl. SENT. Svarte vi sist: stopp.
3–8 ekte sendte svar. Maskinsendt filtrert bort.
tone-of-voice + playbook. Kort er komplett.
Skrives på eksemplene, aldri fra mal.
Over ~120 ord: de-slop av egen agent mot jaktlisten.
Pris, juss, klage, ny kontakt er alltid usikker.
runs/<slug> · UTKAST.md fryses som vist.
Godkjenner hvert utkast. Usikker får én linje om hvorfor.
SENDT.md hentes fra SENT → redigeringsgrad.mjs → én linje i runs/_index/logg.md
Fabrikken er stabil og pekes på, aldri kopiert. Produktet er ett run per utkast. Loopen nederst er hele forbedringsmekanikken.
Registre · anti-mønstre · learnings. Kanonisk for stemmen, fleet-synket.
simon-empirical.md (2026-korrigert) · brain-atomene · playbooks/ salg · tilbud · nyhetsbrev · eskalering
fasit · korreksjoner · raa/*-clean.txt — few-shot-råstoffet, maskinsendt holdt ute.
Fryses nøyaktig slik det ble vist. Endres aldri i etterkant.
Teksten som faktisk gikk ut, hentet fra SENT.
Redigeringsgrad i prosent per run — track-recorden autonomien bygger på.
Opprykk skjer bare på målt track-record fra run-loggen, per svarklasse. Sendemyndigheten bor i labs-inbox sin autonomy.yaml, aldri i motoren.
Hvert utkast vises Simon før sending. Hver redigering logges med før/etter og regel.
Kun svarklasser der loggen viser null eller kosmetisk redigering. Flippes i autonomy.yaml.
Deterministisk slop-teller + modellport på annen modellfamilie, hengt på pre_send_guard.
Start en sesjon i repoet og be om et svar. Skillen «svar» kjører hele pipelinen.
cd ~/code/svarmotor && claude
>_ svar på tråden fra Adolfsen Group
labs-inbox rydder begge Labs-innboksene og kaller motoren for hvert utkast.
cd ~/code/labs-inbox && claude
>_ triage the Labs inboxes