hmsh -> {hash} hotmesh config {version: "0.0.1", namespace: "hmsh"}
hmsh:a: -> {hash} app profile { "id": "appid", "version": "2", "versions/1": "GMT", "versions/2": "GMT"}
hmsh::r: -> {hash} throttle rates {':': '23', 'topic.thing': '555'} => {':i': 'all', 'topic.thing': '555seconds'}
hmsh::w: -> {zset} work items/tasks an engine must do like garbage collect or hook a set of matching records (hookAll)
hmsh::t: -> {zset} an ordered set of list (work lists) ids
hmsh::t:<timeValue?> -> {list} a worklist of jobId+activityId items that should be awakened
hmsh::q: -> {hash} quorum-wide messages
hmsh::q: -> {hash} engine-targeted messages (targeted quorum-oriented message)
hmsh::j: -> {hash} job data
hmsh::s:: -> {hash} job stats (general)
hmsh::s:::mdn:<field/path>: -> {zset} job stats (median)
hmsh::s:::index:<field/path>: -> {list} job stats (index of jobid[])
hmsh::v::activities -> {hash} schemas [cache]
hmsh::v::transitions -> {hash} transitions [cache]
hmsh::v::subscriptions -> {hash} subscriptions [cache]
hmsh::x: -> {xstream} when an engine is sent or reads a buffered task (engines read from their custom topic)
hmsh::x: -> {xstream} when a worker is sent or reads a buffered task (workers read from their custom topic)
hmsh::hooks -> {hash} hook patterns/rules; set at compile time
hmsh::signals -> {string} dynamic hook signals (hget/hdel); expirable
hmsh::sym:keys: -> {hash} list of symbol ranges and :cursor assigned at version deploy time for job keys
hmsh::sym:keys:<activityid|$subscribes> -> {hash} list of symbols based upon schema enums (initially) and adaptively optimized (later) during runtime; if '$subscribes' is used as the activityid, it is a top-level job symbol set (for job keys)
hmsh::sym:vals: -> {hash} list of symbols for job values across all app versions
Keys
hmsh -> {hash} hotmesh config {version: "0.0.1", namespace: "hmsh"} hmsh:a: ->                                  {hash}    app profile { "id": "appid", "version": "2", "versions/1": "GMT", "versions/2": "GMT"}
hmsh::r: ->                                 {hash}    throttle rates {':': '23', 'topic.thing': '555'} => {':i': 'all', 'topic.thing': '555seconds'}
hmsh::w: ->                                 {zset}    work items/tasks an engine must do like garbage collect or hook a set of matching records (hookAll)
hmsh::t: ->                                 {zset}    an ordered set of list (work lists) ids
hmsh::t:<timeValue?> ->                     {list}    a worklist of :q: ->                                 {hash}    quorum-wide messages
hmsh::q: ->                          {hash}    engine-targeted messages (targeted quorum-oriented message)
hmsh::j: ->                          {hash}    job data
hmsh::s:: ->              {hash}    job stats (general)
hmsh::s:::mdn:<field/path>: ->      {zset}    job stats (median)
hmsh::s:::index:<field/path>: ->    {list}    job stats (index of jobid[])
hmsh::v::activities ->             {hash}    schemas [cache]
hmsh::v::transitions ->            {hash}    transitions [cache]
hmsh::v::subscriptions ->          {hash}    subscriptions [cache]
hmsh::x: ->                                 {xstream} when an engine is sent or reads a buffered task (engines read from their custom topic)
hmsh::x: ->                          {xstream} when a worker is sent or reads a buffered task (workers read from their custom topic)
hmsh::hooks ->                              {hash}    hook patterns/rules; set at compile time
hmsh::signals ->                            {string}  dynamic hook signals (hget/hdel); expirable
hmsh::sym:keys: ->                          {hash}    list of symbol ranges and :cursor assigned at version deploy time for job keys
hmsh::sym:keys:<activityid|$subscribes> ->  {hash}    list of symbols based upon schema enums (initially) and adaptively optimized (later) during runtime; if '$subscribes' is used as the activityid, it is a top-level :sym:vals: ->                          {hash}    list of symbols for job values across all app versions                                   
jobId+activityIditems that should be awakened hmsh:jobsymbol set (for job keys) hmsh: