4cc508894c798f9c27a347b7801b0215e15cfba7
braney
  Tue Sep 22 02:31:08 2026 -0700
hgConfCatalog: register hgGateway.showRefBadge, refs #37925

Written by nightlyRegister.sh, which records the settings the tree
reads that the catalog was missing.  Only facts copied off the call
site are filled in.  No classification is guessed: a new boolean gets no
role=, because calling a release gate a knob would hide it from the
sunset report for good, and every row lands in the 'Awaiting review'
section until somebody reads the call site.

hgGateway.showRefBadge                   hg/hgGateway/hgGateway.c:1102 (38401)
wrote 1 row to the 'Awaiting review' section of hgConfCatalog.py; classify it and move it out

diff --git src/hg/utils/hgConfCatalog/hgConfCatalog.py src/hg/utils/hgConfCatalog/hgConfCatalog.py
index cc196e81656..f00e0bbb7ab 100755
--- src/hg/utils/hgConfCatalog/hgConfCatalog.py
+++ src/hg/utils/hgConfCatalog/hgConfCatalog.py
@@ -1691,30 +1691,38 @@
     "what": "Settings the tree reads that --auto-register wrote down without "
             "a person's help, so no read goes unrecorded while it waits to be "
             "classified.  Everything in a row here is a fact copied off the "
             "call: name, call site, and the compiled-in default when it is a "
             "literal.  Nothing here is a judgement.  A row leaves this "
             "section by hand, once somebody reads the call site and can say "
             "what the setting is for, whether a boolean is a gate or a knob, "
             "and whether a mirror operator would want it; then it moves to "
             "the section it belongs in with verified=True.  Rows are not "
             "expected to stay here, and --reconcile counts every one of them "
             "as needing attention.",
     "vars": [
         # --auto-register inserts new rows directly below this line.  Leave the
         # marker in place; it is how the writer finds its way in.
         # AUTO-REGISTER INSERTION POINT
+        h("hgGateway.showRefBadge", "flag", "hg/hgGateway/hgGateway.c",
+          default="FALSE", ticket="38401",
+          note="Written down by --auto-register, not yet reviewed by a "
+               "person.  Read with cfgOptionBooleanDefault in "
+               "hg/hgGateway/hgGateway.c.  Came in at 81a04805893, highlight "
+               "NCBI \"reference\" assemblies in the search result and hg.conf "
+               "gated with hgGateway.showRefBadge=on default is off refs "
+               "#38401.  Needs a description and a gate or knob call."),
         h("denseClick", "flag", "hg/hgTracks/simpleTracks.c", default="FALSE",
           ticket="38364",
           note="Written down by --auto-register, not yet reviewed by a "
                "person.  Read with cfgOptionBooleanDefault in "
                "hg/hgTracks/simpleTracks.c.  Came in at 4d36c5c0a9c, "
                "hgTracks: a dense row can have one clickable map box per "
                "item, refs #38364.  Needs a description and a gate or knob "
                "call."),
     ],
 }
 
 
 # ---------------------------------------------------------------------------
 # assembly
 # ---------------------------------------------------------------------------