{"generatedAt":"2026-04-28T07:46:11.204Z","source":["assets/oim-dbqueue-route-facets.json","assets/oim-dbqueue-recipes.json","assets/oim-dbqueue-*-routes.json"],"counts":{"clueKinds":11,"exampleClues":88,"facets":13,"recipes":12,"callerModules":640,"completeProfiles":83},"clueKinds":[{"id":"task-marker","title":"Task marker","detect":"Looks like `QBM-K-*`, `QER-K-*`, `TSB-K-*`, etc.","route":"db/dbqueue-task-routes.html","facet":"task-routes","recipe":"from-task-marker","examples":[{"kind":"task-marker","label":"task","value":"QBM-K-ScriptAssemblyReset","url":"db/dbqueue-task-routes.html#task-qbm-k-scriptassemblyreset","searchUrl":"search.html?q=QBM-K-ScriptAssemblyReset","family":"QBM","modules":64,"routines":3},{"kind":"task-marker","label":"task","value":"QBM-K-CommonReCalculate","url":"db/dbqueue-task-routes.html#task-qbm-k-commonrecalculate","searchUrl":"search.html?q=QBM-K-CommonReCalculate","family":"QBM","modules":37,"routines":3},{"kind":"task-marker","label":"task","value":"TSB-K-PersonHasObject","url":"db/dbqueue-task-routes.html#task-tsb-k-personhasobject","searchUrl":"search.html?q=TSB-K-PersonHasObject","family":"TSB","modules":35,"routines":1},{"kind":"task-marker","label":"task","value":"QER-K-OrgAutoChild","url":"db/dbqueue-task-routes.html#task-qer-k-orgautochild","searchUrl":"search.html?q=QER-K-OrgAutoChild","family":"QER","modules":30,"routines":2},{"kind":"task-marker","label":"task","value":"QER-K-AllChildrenOfOrg","url":"db/dbqueue-task-routes.html#task-qer-k-allchildrenoforg","searchUrl":"search.html?q=QER-K-AllChildrenOfOrg","family":"QER","modules":27,"routines":2},{"kind":"task-marker","label":"task","value":"TSB-K-BaseTreeHasObject","url":"db/dbqueue-task-routes.html#task-tsb-k-basetreehasobject","searchUrl":"search.html?q=TSB-K-BaseTreeHasObject","family":"TSB","modules":23,"routines":1},{"kind":"task-marker","label":"task","value":"TSB-K-UNSAccountBHasUNSItemB","url":"db/dbqueue-task-routes.html#task-tsb-k-unsaccountbhasunsitemb","searchUrl":"search.html?q=TSB-K-UNSAccountBHasUNSItemB","family":"TSB","modules":21,"routines":1},{"kind":"task-marker","label":"task","value":"QBM-K-CommonMakeWatchtrigger","url":"db/dbqueue-task-routes.html#task-qbm-k-commonmakewatchtrigger","searchUrl":"search.html?q=QBM-K-CommonMakeWatchtrigger","family":"QBM","modules":20,"routines":3},{"kind":"task-marker","label":"task","value":"ADS-K-ADSAccountInADSGroup","url":"db/dbqueue-task-routes.html#task-ads-k-adsaccountinadsgroup","searchUrl":"search.html?q=ADS-K-ADSAccountInADSGroup","family":"ADS","modules":17,"routines":2},{"kind":"task-marker","label":"task","value":"TSB-K-UNSAccountBInUNSGroupB","url":"db/dbqueue-task-routes.html#task-tsb-k-unsaccountbinunsgroupb","searchUrl":"search.html?q=TSB-K-UNSAccountBInUNSGroupB","family":"TSB","modules":17,"routines":1}],"recipeLink":{"title":"Start from a concrete DBQueue task marker","url":"db/dbqueue-recipes.html#recipe-from-task-marker"}},{"id":"insert-routine","title":"Insert routine","detect":"Looks like `QBM_PDBQueueInsert_Bulk`, `_Single`, `_WaitForComp`, or case variants.","route":"db/dbqueue-insert-routines.html","facet":"insert-routines","recipe":"from-insert-routine","examples":[{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_Bulk","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-bulk","searchUrl":"search.html?q=QBM_PDBQueueInsert_Bulk","modules":494,"tasks":187},{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_Single","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-single","searchUrl":"search.html?q=QBM_PDBQueueInsert_Single","modules":160,"tasks":114},{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_bulk","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-bulk","searchUrl":"search.html?q=QBM_PDBQueueInsert_bulk","modules":14,"tasks":9},{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_WaitForComp","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-waitforcomp","searchUrl":"search.html?q=QBM_PDBQueueInsert_WaitForComp","modules":10,"tasks":12},{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_single","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-single","searchUrl":"search.html?q=QBM_PDBQueueInsert_single","modules":5,"tasks":3},{"kind":"insert-routine","label":"routine","value":"QBM_PDBQueueInsert_Int","url":"db/dbqueue-insert-routines.html#routine-qbm-pdbqueueinsert-int","searchUrl":"search.html?q=QBM_PDBQueueInsert_Int","modules":3,"tasks":0}],"recipeLink":{"title":"Start from QBM_PDBQueueInsert* routine evidence","url":"db/dbqueue-recipes.html#recipe-from-insert-routine"}},{"id":"caller-module","title":"Caller SQL module","detect":"Looks like `dbo.QER_TUBaseTree`, `dbo.QBM_ZPrePropTable`, trigger/procedure names, or module URLs.","route":"db/dbqueue-module-routes.html","facet":"module-routes","recipe":"from-module","examples":[{"kind":"caller-module","label":"module","value":"dbo.QER_TUBaseTree","url":"db/dbqueue-module-routes.html#module-qer-tubasetree","searchUrl":"search.html?q=dbo.QER_TUBaseTree","tasks":15,"families":2,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.QER_PAfterMigrationTasks","url":"db/dbqueue-module-routes.html#module-qer-paftermigrationtasks","searchUrl":"search.html?q=dbo.QER_PAfterMigrationTasks","tasks":13,"families":2,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.QBM_ZPrePropTable","url":"db/dbqueue-module-routes.html#module-qbm-zpreproptable","searchUrl":"search.html?q=dbo.QBM_ZPrePropTable","tasks":9,"families":1,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.QER_ZAllForPersonInBaseTree","url":"db/dbqueue-module-routes.html#module-qer-zallforpersoninbasetree","searchUrl":"search.html?q=dbo.QER_ZAllForPersonInBaseTree","tasks":8,"families":2,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.QER_TUPerson","url":"db/dbqueue-module-routes.html#module-qer-tuperson","searchUrl":"search.html?q=dbo.QER_TUPerson","tasks":8,"families":2,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.ADS_TIBaseTreeHasADSGroup","url":"db/dbqueue-module-routes.html#module-ads-tibasetreehasadsgroup","searchUrl":"search.html?q=dbo.ADS_TIBaseTreeHasADSGroup","tasks":7,"families":2,"routines":1},{"kind":"caller-module","label":"module","value":"dbo.ADS_TUBaseTreeHasADSGroup","url":"db/dbqueue-module-routes.html#module-ads-tubasetreehasadsgroup","searchUrl":"search.html?q=dbo.ADS_TUBaseTreeHasADSGroup","tasks":7,"families":2,"routines":1},{"kind":"caller-module","label":"module","value":"dbo.QBM_TIAssembly_DialogTable","url":"db/dbqueue-module-routes.html#module-qbm-tiassembly-dialogtable","searchUrl":"search.html?q=dbo.QBM_TIAssembly_DialogTable","tasks":7,"families":1,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.QBM_TIDialogGroup","url":"db/dbqueue-module-routes.html#module-qbm-tidialoggroup","searchUrl":"search.html?q=dbo.QBM_TIDialogGroup","tasks":7,"families":1,"routines":2},{"kind":"caller-module","label":"module","value":"dbo.RMS_TIBaseTreeHasESet","url":"db/dbqueue-module-routes.html#module-rms-tibasetreehaseset","searchUrl":"search.html?q=dbo.RMS_TIBaseTreeHasESet","tasks":6,"families":2,"routines":1}],"recipeLink":{"title":"Start from a SQL module","url":"db/dbqueue-recipes.html#recipe-from-module"}},{"id":"config-ref","title":"Configuration parameter path","detect":"Contains backslash-separated config paths such as `QER\\ITShop\\…` or `Common\\ProcessState`.","route":"db/dbqueue-config-routes.html","facet":"config-routes","recipe":"from-config","examples":[{"kind":"config-ref","label":"config","value":"QER\\ComplianceCheck\\IncludeTSBPersonUsesAccount","url":"db/dbqueue-config-routes.html#config-qer-compliancecheck-includetsbpersonusesaccount","searchUrl":"search.html?q=QER%5CComplianceCheck%5CIncludeTSBPersonUsesAccount","modules":28,"tasks":11,"families":3},{"kind":"config-ref","label":"config","value":"QER\\Structures\\Inherite\\GroupExclusion","url":"db/dbqueue-config-routes.html#config-qer-structures-inherite-groupexclusion","searchUrl":"search.html?q=QER%5CStructures%5CInherite%5CGroupExclusion","modules":12,"tasks":18,"families":3},{"kind":"config-ref","label":"config","value":"QER\\Structures\\Inherite\\NoESetSplitting","url":"db/dbqueue-config-routes.html#config-qer-structures-inherite-noesetsplitting","searchUrl":"search.html?q=QER%5CStructures%5CInherite%5CNoESetSplitting","modules":12,"tasks":5,"families":5},{"kind":"config-ref","label":"config","value":"Common\\ProcessState\\UseGenProcIDFromPWO","url":"db/dbqueue-config-routes.html#config-common-processstate-usegenprocidfrompwo","searchUrl":"search.html?q=Common%5CProcessState%5CUseGenProcIDFromPWO","modules":10,"tasks":18,"families":3},{"kind":"config-ref","label":"config","value":"QER\\ITShop\\DecisionOnInsert","url":"db/dbqueue-config-routes.html#config-qer-itshop-decisiononinsert","searchUrl":"search.html?q=QER%5CITShop%5CDecisionOnInsert","modules":5,"tasks":8,"families":2},{"kind":"config-ref","label":"config","value":"QER\\ComplianceCheck\\CalculateImmediately","url":"db/dbqueue-config-routes.html#config-qer-compliancecheck-calculateimmediately","searchUrl":"search.html?q=QER%5CComplianceCheck%5CCalculateImmediately","modules":3,"tasks":2,"families":1},{"kind":"config-ref","label":"config","value":"QER\\ITShop\\OnWorkflowAssign","url":"db/dbqueue-config-routes.html#config-qer-itshop-onworkflowassign","searchUrl":"search.html?q=QER%5CITShop%5COnWorkflowAssign","modules":2,"tasks":16,"families":2},{"kind":"config-ref","label":"config","value":"Common\\MailNotification","url":"db/dbqueue-config-routes.html#config-common-mailnotification","searchUrl":"search.html?q=Common%5CMailNotification","modules":2,"tasks":10,"families":1},{"kind":"config-ref","label":"config","value":"Common\\ProcessState","url":"db/dbqueue-config-routes.html#config-common-processstate","searchUrl":"search.html?q=Common%5CProcessState","modules":2,"tasks":8,"families":2},{"kind":"config-ref","label":"config","value":"TargetSystem\\ADS\\HardwareInGroupFromOrg","url":"db/dbqueue-config-routes.html#config-targetsystem-ads-hardwareingroupfromorg","searchUrl":"search.html?q=TargetSystem%5CADS%5CHardwareInGroupFromOrg","modules":2,"tasks":7,"families":2}],"recipeLink":{"title":"Start from a config reference","url":"db/dbqueue-recipes.html#recipe-from-config"}},{"id":"dml-target","title":"DML target/pattern","detect":"Looks like `INSERT into`, `UPDATE not`, `DELETE PersonWantsOrg`, or another write clue.","route":"db/dbqueue-dml-routes.html","facet":"dml-routes","recipe":"from-dml","examples":[{"kind":"dml-target","label":"DML","value":"INSERT into","url":"db/dbqueue-dml-routes.html#dml-insert-into","searchUrl":"search.html?q=INSERT%20into","modules":545,"tasks":214,"families":12},{"kind":"dml-target","label":"DML","value":"INSERT not","url":"db/dbqueue-dml-routes.html#dml-insert-not","searchUrl":"search.html?q=INSERT%20not","modules":188,"tasks":144,"families":11},{"kind":"dml-target","label":"DML","value":"UPDATE not","url":"db/dbqueue-dml-routes.html#dml-update-not","searchUrl":"search.html?q=UPDATE%20not","modules":179,"tasks":151,"families":12},{"kind":"dml-target","label":"DML","value":"DELETE not","url":"db/dbqueue-dml-routes.html#dml-delete-not","searchUrl":"search.html?q=DELETE%20not","modules":129,"tasks":100,"families":11},{"kind":"dml-target","label":"DML","value":"DELETE ADSOtherSID","url":"db/dbqueue-dml-routes.html#dml-delete-adsothersid","searchUrl":"search.html?q=DELETE%20ADSOtherSID","modules":6,"tasks":6,"families":2},{"kind":"dml-target","label":"DML","value":"UPDATE DialogColumn","url":"db/dbqueue-dml-routes.html#dml-update-dialogcolumn","searchUrl":"search.html?q=UPDATE%20DialogColumn","modules":5,"tasks":11,"families":2},{"kind":"dml-target","label":"DML","value":"INSERT ADSOtherSID","url":"db/dbqueue-dml-routes.html#dml-insert-adsothersid","searchUrl":"search.html?q=INSERT%20ADSOtherSID","modules":5,"tasks":5,"families":2},{"kind":"dml-target","label":"DML","value":"UPDATE AttestationCase","url":"db/dbqueue-dml-routes.html#dml-update-attestationcase","searchUrl":"search.html?q=UPDATE%20AttestationCase","modules":4,"tasks":5,"families":3},{"kind":"dml-target","label":"DML","value":"INSERT ist","url":"db/dbqueue-dml-routes.html#dml-insert-ist","searchUrl":"search.html?q=INSERT%20ist","modules":4,"tasks":4,"families":1},{"kind":"dml-target","label":"DML","value":"DELETE Accounts","url":"db/dbqueue-dml-routes.html#dml-delete-accounts","searchUrl":"search.html?q=DELETE%20Accounts","modules":4,"tasks":3,"families":3}],"recipeLink":{"title":"Start from a DML target pattern","url":"db/dbqueue-recipes.html#recipe-from-dml"}},{"id":"read-ref","title":"Read reference/table clue","detect":"Looks like table/read markers such as `inserted`, `deleted`, `QBMDBQueueCurrent`, `PersonWantsOrg`, or `BaseTree`.","route":"db/dbqueue-read-routes.html","facet":"read-routes","recipe":"from-read-ref","examples":[{"kind":"read-ref","label":"read ref","value":"inserted","url":"db/dbqueue-read-routes.html#read-inserted","searchUrl":"search.html?q=inserted","modules":369,"tasks":167,"families":12},{"kind":"read-ref","label":"read ref","value":"deleted","url":"db/dbqueue-read-routes.html#read-deleted","searchUrl":"search.html?q=deleted","modules":312,"tasks":169,"families":12},{"kind":"read-ref","label":"read ref","value":"QBMDBQueueCurrent","url":"db/dbqueue-read-routes.html#read-qbmdbqueuecurrent","searchUrl":"search.html?q=QBMDBQueueCurrent","modules":81,"tasks":95,"families":10},{"kind":"read-ref","label":"read ref","value":"BaseTree","url":"db/dbqueue-read-routes.html#read-basetree","searchUrl":"search.html?q=BaseTree","modules":79,"tasks":78,"families":9},{"kind":"read-ref","label":"read ref","value":"DialogTable","url":"db/dbqueue-read-routes.html#read-dialogtable","searchUrl":"search.html?q=DialogTable","modules":65,"tasks":60,"families":6},{"kind":"read-ref","label":"read ref","value":"UNSAccountB","url":"db/dbqueue-read-routes.html#read-unsaccountb","searchUrl":"search.html?q=UNSAccountB","modules":40,"tasks":15,"families":2},{"kind":"read-ref","label":"read ref","value":"DialogColumn","url":"db/dbqueue-read-routes.html#read-dialogcolumn","searchUrl":"search.html?q=DialogColumn","modules":36,"tasks":38,"families":5},{"kind":"read-ref","label":"read ref","value":"PersonWantsOrg","url":"db/dbqueue-read-routes.html#read-personwantsorg","searchUrl":"search.html?q=PersonWantsOrg","modules":25,"tasks":37,"families":5},{"kind":"read-ref","label":"read ref","value":"UNSRootB","url":"db/dbqueue-read-routes.html#read-unsrootb","searchUrl":"search.html?q=UNSRootB","modules":25,"tasks":12,"families":1},{"kind":"read-ref","label":"read ref","value":"ESetHasEntitlement","url":"db/dbqueue-read-routes.html#read-esethasentitlement","searchUrl":"search.html?q=ESetHasEntitlement","modules":22,"tasks":14,"families":6}],"recipeLink":{"title":"Start from a read reference","url":"db/dbqueue-recipes.html#recipe-from-read-ref"}},{"id":"sql-parameter","title":"SQL parameter","detect":"Starts with `@`, e.g. `@GenProcID`, `@DBQueueElements_01`, `@SlotNumber`, `@XUser`.","route":"db/dbqueue-parameter-routes.html","facet":"parameter-routes","recipe":"from-parameter","examples":[{"kind":"sql-parameter","label":"parameter","value":"@GenProcID","url":"db/dbqueue-parameter-routes.html#parameter-genprocid","searchUrl":"search.html?q=%40GenProcID","modules":570,"tasks":205,"families":12},{"kind":"sql-parameter","label":"parameter","value":"@DBQueueElements_01","url":"db/dbqueue-parameter-routes.html#parameter-dbqueueelements-01","searchUrl":"search.html?q=%40DBQueueElements_01","modules":394,"tasks":167,"families":12},{"kind":"sql-parameter","label":"parameter","value":"@DBQueueElements_02","url":"db/dbqueue-parameter-routes.html#parameter-dbqueueelements-02","searchUrl":"search.html?q=%40DBQueueElements_02","modules":155,"tasks":115,"families":10},{"kind":"sql-parameter","label":"parameter","value":"@SlotNumber","url":"db/dbqueue-parameter-routes.html#parameter-slotnumber","searchUrl":"search.html?q=%40SlotNumber","modules":94,"tasks":105,"families":10},{"kind":"sql-parameter","label":"parameter","value":"@DBQueueElements_03","url":"db/dbqueue-parameter-routes.html#parameter-dbqueueelements-03","searchUrl":"search.html?q=%40DBQueueElements_03","modules":69,"tasks":78,"families":7},{"kind":"sql-parameter","label":"parameter","value":"@XUser","url":"db/dbqueue-parameter-routes.html#parameter-xuser","searchUrl":"search.html?q=%40XUser","modules":47,"tasks":59,"families":8},{"kind":"sql-parameter","label":"parameter","value":"@ElementCount","url":"db/dbqueue-parameter-routes.html#parameter-elementcount","searchUrl":"search.html?q=%40ElementCount","modules":39,"tasks":51,"families":9},{"kind":"sql-parameter","label":"parameter","value":"@DBQueueCurrent","url":"db/dbqueue-parameter-routes.html#parameter-dbqueuecurrent","searchUrl":"search.html?q=%40DBQueueCurrent","modules":39,"tasks":39,"families":8},{"kind":"sql-parameter","label":"parameter","value":"@QBM_BitPatternXOrigin_Direct","url":"db/dbqueue-parameter-routes.html#parameter-qbm-bitpatternxorigin-direct","searchUrl":"search.html?q=%40QBM_BitPatternXOrigin_Direct","modules":37,"tasks":46,"families":6},{"kind":"sql-parameter","label":"parameter","value":"@QBM_BitPatternXOrigin_Inherit_inv","url":"db/dbqueue-parameter-routes.html#parameter-qbm-bitpatternxorigin-inherit-inv","searchUrl":"search.html?q=%40QBM_BitPatternXOrigin_Inherit_inv","modules":35,"tasks":45,"families":6}],"recipeLink":{"title":"Start from a SQL parameter name","url":"db/dbqueue-recipes.html#recipe-from-parameter"}},{"id":"family-prefix","title":"Task family/prefix","detect":"Looks like a task namespace prefix such as `QBM`, `QER`, `TSB`, `ADS`, `LDP`, `ATT`, `RMS`, `CPL`, or `RPS`.","route":"db/dbqueue-family-routes.html","facet":"family-routes","recipe":"compare-family","examples":[{"kind":"family-prefix","label":"family","value":"QBM","url":"db/dbqueue-family-routes.html#family-qbm","searchUrl":"search.html?q=QBM","tasks":89,"routines":5,"modules":408},{"kind":"family-prefix","label":"family","value":"QER","url":"db/dbqueue-family-routes.html#family-qer","searchUrl":"search.html?q=QER","tasks":56,"routines":4,"modules":313},{"kind":"family-prefix","label":"family","value":"TSB","url":"db/dbqueue-family-routes.html#family-tsb","searchUrl":"search.html?q=TSB","tasks":25,"routines":2,"modules":197},{"kind":"family-prefix","label":"family","value":"ATT","url":"db/dbqueue-family-routes.html#family-att","searchUrl":"search.html?q=ATT","tasks":13,"routines":3,"modules":46},{"kind":"family-prefix","label":"family","value":"ADS","url":"db/dbqueue-family-routes.html#family-ads","searchUrl":"search.html?q=ADS","tasks":9,"routines":2,"modules":85},{"kind":"family-prefix","label":"family","value":"LDP","url":"db/dbqueue-family-routes.html#family-ldp","searchUrl":"search.html?q=LDP","tasks":8,"routines":2,"modules":57},{"kind":"family-prefix","label":"family","value":"CPL","url":"db/dbqueue-family-routes.html#family-cpl","searchUrl":"search.html?q=CPL","tasks":8,"routines":2,"modules":25},{"kind":"family-prefix","label":"family","value":"RMS","url":"db/dbqueue-family-routes.html#family-rms","searchUrl":"search.html?q=RMS","tasks":7,"routines":1,"modules":40},{"kind":"family-prefix","label":"family","value":"RPS","url":"db/dbqueue-family-routes.html#family-rps","searchUrl":"search.html?q=RPS","tasks":6,"routines":2,"modules":22},{"kind":"family-prefix","label":"family","value":"RMB","url":"db/dbqueue-family-routes.html#family-rmb","searchUrl":"search.html?q=RMB","tasks":3,"routines":1,"modules":3},{"kind":"family-prefix","label":"family","value":"POL","url":"db/dbqueue-family-routes.html#family-pol","searchUrl":"search.html?q=POL","tasks":2,"routines":1,"modules":6},{"kind":"family-prefix","label":"family","value":"DPR","url":"db/dbqueue-family-routes.html#family-dpr","searchUrl":"search.html?q=DPR","tasks":1,"routines":1,"modules":3}],"recipeLink":{"title":"Compare route behavior by task family","url":"db/dbqueue-recipes.html#recipe-compare-family"}},{"id":"hotspot-signal","title":"Hotspot or fan-out signal","detect":"Use when the clue is mixed-routine, multi-family, high task fan-out, route fan-out, or config-heavy behavior.","route":"db/dbqueue-signals.html","facet":"signals","recipe":"triage-hotspots","examples":[{"kind":"hotspot-signal","label":"signal","value":"mixed insert routines","url":"db/dbqueue-signals.html","searchUrl":"search.html?q=mixed%20insert%20routines","modules":46},{"kind":"hotspot-signal","label":"signal","value":"multi-family modules","url":"db/dbqueue-signals.html","searchUrl":"search.html?q=multi-family%20modules","modules":46},{"kind":"hotspot-signal","label":"signal","value":"high task fan-out","url":"db/dbqueue-signals.html","searchUrl":"search.html?q=high%20task%20fan-out","modules":0},{"kind":"hotspot-signal","label":"signal","value":"config signals","url":"db/dbqueue-signals.html","searchUrl":"search.html?q=config%20signals","modules":40}],"recipeLink":{"title":"Triage high-signal DBQueue hotspots","url":"db/dbqueue-recipes.html#recipe-triage-hotspots"}},{"id":"evidence-gap","title":"Evidence gap / coverage question","detect":"Use when you need to know whether missing task/config/DML/read/parameter evidence is a corpus gap before concluding behavior.","route":"db/dbqueue-evidence.html","facet":"evidence-coverage","recipe":"audit-gaps","examples":[{"kind":"evidence-gap","label":"coverage","value":"complete profiles","url":"db/dbqueue-evidence.html","searchUrl":"search.html?q=complete%20profiles","modules":83},{"kind":"evidence-gap","label":"coverage","value":"task-covered modules","url":"db/dbqueue-evidence.html","searchUrl":"search.html?q=task-covered%20modules","modules":0},{"kind":"evidence-gap","label":"coverage","value":"parameter-covered modules","url":"db/dbqueue-evidence.html","searchUrl":"search.html?q=parameter-covered%20modules","modules":0}],"recipeLink":{"title":"Audit evidence gaps before concluding behavior","url":"db/dbqueue-recipes.html#recipe-audit-gaps"}},{"id":"unknown-clue","title":"Unknown or broad DBQueue clue","detect":"Use when the clue is only “DBQueue”, “ChangeLimit”, or an unfamiliar token.","route":"db/dbqueue-route-facets.html","facet":"route-facets","recipe":"start-broad","examples":[{"kind":"unknown-clue","label":"entry","value":"DBQueue route facets","url":"db/dbqueue-route-facets.html","searchUrl":"search.html?q=DBQueue%20route%20facets","facets":13},{"kind":"unknown-clue","label":"entry","value":"DBQueue investigation recipes","url":"db/dbqueue-recipes.html","searchUrl":"search.html?q=DBQueue%20investigation%20recipes","recipes":12},{"kind":"unknown-clue","label":"entry","value":"DBQueue dashboard","url":"db/dbqueue.html","searchUrl":"search.html?q=DBQueue%20dashboard","modules":640}],"recipeLink":{"title":"Start a DBQueue investigation broadly","url":"db/dbqueue-recipes.html#recipe-start-broad"}}],"notes":["Clue routing is a static navigation layer over source-derived DBQueue route assets.","It is not live DBQueue telemetry and does not assert runtime enqueue counts."]}