Naar de inhoud
covey

De situatie

Eigen werk wordt slecht nagelezen; dat geldt voor mensen en net zo goed voor agenten. Een tweede agent wiens opdracht uitdrukkelijk controleren is, ziet andere dingen — niet omdat hij slimmer is, maar omdat hij een andere vraag stelt: niet of het draait, maar of het doet wat er gevraagd werd.

Hoe een controle verloopt

Van de voorgelegde wijziging tot de bevinding op de regel die het betreft.

  1. De voorgelegde wijziging wekt hem

    Hij werkt op dezelfde repository als de collega die de wijziging schreef — maar met een eigen opdracht en eigen toegang.

  2. Hij leest tegen de eis

    Niet alleen de wijziging zelf: hij haalt het bijbehorende ticket erbij en, waar die bestaat, de pagina in de documentatie. Wat er gevraagd werd, staat zelden in de wijziging.

  3. Hij probeert het uit

    Via een browser zonder zichtbaar venster bedient hij de toepassing zoals een mens dat zou doen. De schermafbeeldingen belanden in de opname, zodat een bevinding wordt getoond in plaats van alleen beweerd.

  4. Hij schrijft de bevinding erbij

    Als opmerking op de regel die het betreft. Wat hij niet kon controleren zegt hij uitdrukkelijk — een rapport dat zijn gaten verbergt is slechter dan geen.

Waarmee hij werkt

De systemen die voor dit veld meekomen. Ontbreekt er een, dan is een MCP-server de snelste weg; wie eigen wekgebeurtenissen en fijnere rechten nodig heeft, schrijft een plug-in.

  • Browser (headless Chrome)
  • GitLab
  • GitHub
  • Jira
Bekijk alle integraties

Wat het platform afdwingt

Wat een QA-agent niet doet.

Een vervanging bouwen

Ontbreekt een dienst die hij voor de controle nodig heeft, dan stelt hij dat vast en meldt het. Een vervanging in elkaar zetten zou betekenen een gunstig rapport te schrijven over iets dat niet bestaat.

Mensen beoordelen

Een bevinding gaat over de wijziging, niet over wie haar schreef. Ligt de oorzaak in het platform, dan gaat ze daarheen als foutmelding in plaats van terug als verwijt.

Beslissen

Zijn resultaat is een bevinding in het postvak, geen veto. Of een wijziging wordt overgenomen, beslist wie haar samenvoegt.

Probeer het zelf

covey draait u zelf: één programma, een Postgres-database, Docker voor de werkplekken. De instructies staan in de documentatie.