what is cip?

  • cyber improvement proposal
  • the process of implementing consensus wide changes in

states

  • draft: open for discussion
  • accepted: finalized for implementation
  • rejected: discounted after discussion
  • testing: deployed to spacepussy
  • implemented: deployed to bostrom

implemented

  • #+BEGIN_QUERY {:query [:find (pull ?p [:block/name]) :where [?p :block/tags ?t] [?t :block/name "cip"] [?p :block/properties ?props] [(get ?props :status) ?s] [(= ?s "implemented")]] :result-transform (fn [r] (sort-by :block/name r)) :breadcrumb-show? false} #+END_QUERY

tested

  • #+BEGIN_QUERY {:query [:find (pull ?p [:block/name]) :where [?p :block/tags ?t] [?t :block/name "cip"] [?p :block/properties ?props] [(get ?props :status) ?s] [(= ?s "tested")]] :result-transform (fn [r] (sort-by :block/name r)) :breadcrumb-show? false} #+END_QUERY

accepted

  • #+BEGIN_QUERY {:query [:find (pull ?p [:block/name]) :where [?p :block/tags ?t] [?t :block/name "cip"] [?p :block/properties ?props] [(get ?props :status) ?s] [(= ?s "accepted")]] :result-transform (fn [r] (sort-by :block/name r)) :breadcrumb-show? false} #+END_QUERY

draft

  • #+BEGIN_QUERY {:query [:find (pull ?p [:block/name]) :where [?p :block/tags ?t] [?t :block/name "cip"] [?p :block/properties ?props] [(get ?props :status) ?s] [(= ?s "draft")]] :result-transform (fn [r] (sort-by :block/name r)) :breadcrumb-show? false} #+END_QUERY

rejected

  • #+BEGIN_QUERY {:query [:find (pull ?p [:block/name]) :where [?p :block/tags ?t] [?t :block/name "cip"] [?p :block/properties ?props] [(get ?props :status) ?s] [(= ?s "rejected")]] :result-transform (fn [r] (sort-by :block/name r)) :breadcrumb-show? false} #+END_QUERY

Local Graph