ff4d234bc327996bad7dfe2d7a26a4a579c20444
braney
  Sat Sep 5 07:29:21 2026 -0700
cartTrackVarCatalog: baseline two filenames the scan reads as cart vars.

Both are the false-positive class the harvester's own docstring names
beside .bai and .tbi: a filename built with safef, where the literal in
the format string looks like a track-scoped suffix.

ss.ps    hgc/rnaFoldClick.c:426, "%s_ss.ps", the PostScript file
RNAplot writes for the RNA fold diagram.
tmp      lib/trackHub.c:2197, "%s.tmp", the temporary file
writeMergedHubFile renames into place so a reader on the
target assembly never sees a half-written quickLift hub.

Neither is a cart variable, so they go in cartVarsNotCataloged.txt and
the nightly reconcile goes quiet again.

refs #37838

diff --git src/hg/utils/cartTrackVarCatalog/cartVarsNotCataloged.txt src/hg/utils/cartTrackVarCatalog/cartVarsNotCataloged.txt
index 1b7639823d0..a22f3e1a72e 100644
--- src/hg/utils/cartTrackVarCatalog/cartVarsNotCataloged.txt
+++ src/hg/utils/cartTrackVarCatalog/cartVarsNotCataloged.txt
@@ -1,90 +1,92 @@
 # cartVarsNotCataloged.txt - names that harvestCartVars.py finds at a
 # cart*ClosestToHome() or safef("%s.%s") call site but that cartTrackVarCatalog.py
 # does not describe as a track-scoped cart variable.  Refs #37838.
 #
 # Most are not cart variables at all: the scan cannot tell one from a table
 # name, a filename suffix or an SQL fragment, so .bai, _gold and .tbi come out
 # of it too.  Some are cart variables that simply have not been cataloged yet.
 #
 # cartTrackVarCatalog.py --reconcile complains about any harvested name in
 # neither the catalog nor this file, so this is what keeps a nightly run quiet
 # until something actually changes.  Regenerate with --update-baseline, then read
 # the diff before committing: a name appearing here is a decision that it is not
 # a cart variable worth cataloging, and a name disappearing means its call site
 # went away.
 #
 # The first version of this file was accepted wholesale, as a snapshot of the
 # gap on the day reconcile learned to fail.  So a name being in here is not
 # evidence that anybody has looked at it; only the ones added since, which
 # arrive a few at a time in a reviewable diff, carry that weight.
 #
 # Names are stored with the leading separator stripped, which is how reconcile
 # compares them.
 FilterLabel                        # hg/lib/hui.c
 FilterValuesDefault                # hg/lib/hui.c
 HighlightType                      # hg/hgTracks/bigBedTrack.c
 \n                                 # hg/hgc/hgc.c
 add                                # hg/lib/hui.c
 alt                                # hg/hgc/myVariantsClick.c
 bai                                # hg/cgilib/fileUi.c
 bin                                # hg/cgilib/annoStreamDb.c
 bip                                # hg/hgTracks/gvfTrack.c
 blockCount                         # hg/hgTracks/myVariantsTrack.c
 blockSizes                         # hg/hgTracks/myVariantsTrack.c
 cancel                             # hg/hgTracks/myVariantsTrack.c
 cgm                                # hg/lib/chromGraph.c
 chainSelf                          # hg/hgc/hgc.c
 chromEnd                           # hg/hgc/myVariantsClick.c
 chromStart                         # hg/hgc/myVariantsClick.c
 chromStarts                        # hg/hgTracks/myVariantsTrack.c
 circle.txt                         # hg/hgc/hgdpClick.c
 clr                                # hg/lib/hui.c
 cnvType                            # hg/hgc/myVariantsClick.c
 coloring                           # hg/hgTrackUi/hgTrackUi.c
 confSet                            # hg/hgTracks/searchTracks.c
 defaults                           # hg/hgTrackUi/hgTrackUi.c
 delAll                             # hg/hgTracks/hgTracks.c
 delete                             # hg/hgTracks/myVariantsTrack.c
 description                        # hg/hgc/myVariantsClick.c
 dispFndTrk                         # hg/hgTracks/searchTracks.c
 dnovo                              # hg/hgTracks/gvfTrack.c
 drag                               # hg/lib/vcfUi.c
 eps                                # hg/hgc/hgdpClick.c
 err                                # hg/hgTables/genomeSpace.c
 excludeDbs                         # hg/lib/jksql.c
 fileSortOrder                      # hg/cgilib/fileUi.c
 first                              # hg/lib/tablesTables.c
 germ                               # hg/hgTracks/gvfTrack.c
 gold                               # hg/lib/hdb.c
 html                               # hg/lib/trackHub.c
 id                                 # hg/hgTracks/myVariantsTrack.c
 ids                                # hg/hgc/virusClick.c
 itemRgb                            # hg/hgc/myVariantsClick.c
 kgAlias                            # hg/lib/findKGAlias.c
 kgProtAlias                        # hg/lib/findKGProtAlias.c
 knownGene                          # hg/lib/hgFind.c
 last                               # hg/lib/tablesTables.c
 link.bb                            # hg/hgTracks/chainTrack.c
 log                                # hg/hgc/virusClick.c
 mat                                # hg/hgTracks/gvfTrack.c
 minAc                              # hg/lib/vcfUi.c
 mouseover                          # hg/hgc/myVariantsClick.c
 name                               # hg/hgc/myVariantsClick.c
 next                               # hg/lib/tablesTables.c
 pdf                                # hg/hgc/hgdpClick.c
 pfamDesc                           # hg/hgc/hgc.c
 pie.txt                            # hg/hgc/hgdpClick.c
 png                                # hg/hgc/hgdpClick.c
 prev                               # hg/lib/tablesTables.c
 project                            # hg/hgc/myVariantsClick.c
 projectSelect                      # hg/hgc/myVariantsClick.c
 prot                               # hg/hgc/hgc.c
 ref                                # hg/hgc/myVariantsClick.c
 sel_id                             # hg/hgTracks/searchTracks.c
 som                                # hg/hgTracks/gvfTrack.c
+ss.ps                              # hg/hgc/rnaFoldClick.c
 thickEnd                           # hg/hgc/myVariantsClick.c
 thickStart                         # hg/hgc/myVariantsClick.c
+tmp                                # hg/lib/trackHub.c
 unip                               # hg/hgTracks/gvfTrack.c
 unk                                # hg/hgTracks/gvfTrack.c
 wig                                # hg/lib/wigDataStream.c
 wikiTrack                          # hg/hgTables/hgTables.c