$ cd controller && go build ./... && go vet ./... && go test ./... -count=1
ok  	gitea.dooplex.hu/admin/felhom-controller/cmd/controller	10.753s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/agentapi	0.202s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/api	0.179s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/appbackup	0.037s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/appexport	0.621s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/backup	1.771s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/backupwindow	0.008s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/bootrecon	0.012s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/bootstrap	14.026s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/channelhealth	0.010s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/config	0.007s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/crashboot	0.007s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/dockerexec	0.200s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/family	0.023s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/fillwatch	0.009s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/i18n	0.395s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/infra	0.013s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/mailrelay	0.017s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/metrics	0.010s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/monitor	0.007s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/nightchain	0.010s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/notify	0.958s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/offsiteapply	0.015s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/quiesce	0.086s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/report	2.590s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/scheduler	0.455s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/selfupdate	0.048s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/settings	0.580s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/setup	0.009s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/sockheal	0.006s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	397.076s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/sync	0.393s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/system	0.065s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/util	0.030s
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/web	64.818s
rc=0

$ cd controller && python3 scripts/controller_gates.py --fast

==============================================================================
== summary
==============================================================================
  template-id        OK            (exit 0)
  emoji              OK            (exit 0)
  native-confirm     OK            (exit 0)
  offbox-rename      OK            (exit 0)
  app-row-dedup      OK            (exit 0)
  mojibake           OK            (exit 0)
  docker-v           OK            (exit 0)
  secret-markup      OK            (exit 0)
  retrieval-promise  OK            (exit 0)
  debug-routes       OK            (exit 0)
  reuse-refs         OK            (exit 0)
  instructions       OK            (exit 0)
  observations       OK            (exit 0)
  minagent-header    OK            (exit 0)
  i18n               OK            (exit 0)
  go-parity          OK            (exit 0)
  gofmt              OK            (exit 0)
  golden-notice      ADVISORY      (exit 0, advisory)

all controller gates OK
