Hermes Loop Master

Dwingt specificatie, ROOD/GROEN bewijs en adversariële diff-review af voordat code wordt geleverd

Door s0heyl · s0heyl/hermes-loop-master

Getest · Werkt ★ 8.8/10

Hermes Loop Master — Dwingt specificatie, ROOD/GROEN bewijs en adversariële diff-review af voordat code wordt geleverd

Wat het doet

Een codeer-discipline-lus die de agent een controleerbaar uitvoeringscontract laat schrijven, één 'slice' tegelijk implementeert, gedrag bewijst met ROOD/GROEN plus positieve, negatieve, behoud- en faalpaden, en vervolgens zijn eigen diff beoordeelt aan de hand van tien 'fake-done' patronen voordat het werk als voltooid wordt verklaard. Activeert bij meerstaps, productie-gerichte, beveiligingsgevoelige of cross-sessie codeertaken. Levert een uitvoerbare 'harness' die de lus-artefacten scoort, zodat het proces machinaal wordt gecontroleerd in plaats van zelfgerapporteerd.

Testrapport

Repareerde dezelfde duration-parser bug tweemaal op identieke repo's, eenmaal uit de vrije hand en eenmaal onder de lus. Beide takken produceerden een groene testsuite, maar de verplichte faalpadcontrole van de skill onthulde dat de voor de hand liggende regex-fix stilzwijgend 0 retourneert voor 'banana' en '', 3600 voor de typefout '1h30', en 300 voor '-5m' — een test met tien inputs tegen beide uiteindelijke versies week af op vijf, waarbij de no-skill-versie een verkeerd nummer retourneerde waar de skill-versie een fout genereert. De gebundelde harness_check.py is echt en werkt: het scoorde de lus-artefacten 32/34, markeerde twee ongecontroleerde Done When boxes die ik daadwerkelijk open had gelaten, slaagde correct voor de good-loop en critical-loop fixtures en verwierp de bad-loop fixture, en de 36 unit tests van de repo slagen. Kost drie extra artefactbestanden en ongeveer het dubbele aantal tool-aanroepen, dus het verdient zijn geld bij risicovol werk, niet bij typefouten. Let op: het is gebrandmerkt voor Nous Research's Hermes Agent en de installer standaardiseert naar ~/.hermes, dus Claude Code-gebruikers moeten --target doorgeven zoals in het bovenstaande commando.

Getest op: 2026-07-30 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/s0heyl/hermes-loop-master.git
mkdir -p ~/.claude/skills
cd hermes-loop-master && bash install.sh --target ~/.claude/skills/hermes-loop-master

Commando's en voorbeeldprompts

  • /hermes-loop-masterDwingt specificatie, ROOD/GROEN bewijs en adversariële diff-review af voordat code wordt geleverd

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Fix this auth bypass in production, carefully, with proof it actually works
  • Refactor the payment webhook handler, this will span a few sessions
  • Continue yesterday's migration work under the RED/GREEN evidence loop