 
 (def edges-query
   "Query for catalog edges"
-  (map->Query {:projections {"certname" {:type :string
+  (map->Query {::which-query :edges
+               :projections {"certname" {:type :string
                                          :queryable? true
                                          :field :edges.certname}
                              "relationship" {:type :string


(def resources-query
  "Query for the top level resource entity"
  (map->Query {:projections {"certname" {:type  :string
                                         :queryable? true
                                         :field :c.certname}
                             "environment" {:type :string

(def reports-query
  "Query for the reports entity"
  (map->Query
    {::which-query :reports
     :projections
     {"hash" {:type :string
              :queryable? true
              :field (hsql-hash-as-str :reports.hash)}
