clojure-sweden

pez 2026-05-13T09:02:24.853269Z

Gomorron!

slipset 2026-05-13T19:33:57.186689Z

Morsning korsning!

pez 2026-05-13T20:44:35.924839Z

Det tog några dagar för agenterna, men med CodeScene MCP att fråga + tester kunde de stöka och böka utan att störa mig tills allt blev grönt. En fil på code health 9.5, de övriga 160 har 10.0. Definitivt rekord för mig i hur länge en session med ett gäng agenter hållit igång sig själv.

👀 1
henrik 2026-05-14T07:50:01.562849Z

Vad gav det för konkreta skillnader? Alltså, vad klassas som hälsosamt vs. inte?

pez 2026-05-14T10:39:39.571229Z

Bra fråga! Adam berättar om några av de mönstren som CodeScene slår ned på i sitt Øredev-snack: https://clojurians.slack.com/archives/C0536F336/p1778602780784639 För min egen del var problemen med Epupps kodbas främst: • För stora filer • För långa funktioner • Funktioner med många grenar där varje gren är inline (leder till långa funktioner, men utgör en egen kategori som jag ser det) • Ingen strategi alls för fillayout Av dessa kunde CodeScene hjälpa till med alla utom fillayouten. CodeScene bryr sig inte om semantik. Men efter att ha brutit isär den största filen (mitt första test) såg jag själv tydligare hur jag ville ha det och kunde jag göra en plan för CH10 som inkluderade en mål-layout. (Anledningen till att det saknades en layout är att jag inte visste något alls om problemdomänen när jag började med Epupp.) Jag har ändå hållit efter och försökt att inte få så stora filer och funktioner, men modellerna tycks älska det och trasiga fönster-effekten gjorde det till ett sysifosarbete. Nu kunde jag plugga in en MCP som hade tålamodet jag saknat. Också problematiskt, men aningen mindre grad, har varit djupa nästlingar och komplexa avgreningar. CodeScene hjälper till med dem också, och jag klagar verkligen inte. Mycket lättare att läsa koden nu. Det återstår att se, men jag tror att agenterna kommer kunna jobba mycket snabbare och effektivare med kodbasen nu. I alla fall med verktygen från Backseat Driver ökar precisionen med kortare top level forms och mindre filer.

👍 1
pez 2026-05-14T10:48:20.343129Z

Jag är ju värsta nybörjaren med CodeScene så har inte koll än. Skrev en grej här om hur jag uppfattar erbjudandet så långt: https://www.linkedin.com/feed/update/urn:li:activity:7460223007161143296/

pez 2026-05-14T11:03:44.031469Z

Här kan man se agentsvärmens arbete. 11 maj var första sessionen. Då missade Copilot helt att inkludera enhets och e2e-tester, de fick nya svärmar ta hand om till igår kväll när MCP-servern inte hade något kvar att mata agenterna med.

👀 1
pez 2026-05-14T11:47:25.756359Z

Ha! Länkarna är publika eftersom open source_ • Epupp: https://codescene.io/projects/80033/jobs/6391228/results/code/technical-debt/system-map?max-code-health=10.00&min-change-freq=0&showHotspotsOnly=false&min-coverage=0.00&max-coverage=100.00#codehealth • Joyride (ingen codehealth treatment än): https://codescene.io/projects/80036/jobs/6396404/results/code/technical-debt/system-map?max-code-health=10.00&min-change-freq=0&showHotspotsOnly=false&min-coverage=0.00&max-coverage=100.00#codehealth Joyride mår mycket bättre än Epupp gjorde. Vilket är tur det eftersom Joyride inte har den testtäckning som behövs för att släppa lös agentsvärmen utrustad med codehealth-verktyg.