#+title: Catbox To-Do #+todo: WAITING(w) TODO(t) IN_PROGRESS(i) | DONE(d) * Emptyhead #+BEGIN: kanban :mirrored t :layout ("..." . 50) :scope tree :depth 2 | DONE | IN_PROGRESS | TODO | WAITING | |-----------------------------------+-----------------------------------+-----------------------------+-----------------------------------| | [[file:todo.org::*Move idea metadata into own field][Move idea metadata into own field]] | | | | | | | [[file:todo.org::*Implement contracts][Implement contracts]] | | | | | | [[file:todo.org::*Test thought execution][Test thought execution]] | | | | [[file:todo.org::*Write documentation][Write documentation]] | | | | [[file:todo.org::*Write thought stdlib][Write thought stdlib]] | | | | | [[file:todo.org::*Thought definition infrastructure][Thought definition infrastructure]] | | | | | | | [[file:todo.org::*Contract type checking everywhere][Contract type checking everywhere]] | | [[file:todo.org::*Return system][Return system]] | | | | | | [[file:todo.org::*Improve have-idea!][Improve have-idea!]] | | | | | | [[file:todo.org::*Implement 'describe' system][Implement 'describe' system]] | | #+END: ** DONE Move idea metadata into own field ** TODO Implement contracts ** WAITING Test thought execution ** TODO Write documentation ** IN_PROGRESS Write thought stdlib *** TODO Expose emptyhead functionality **** TODO Property add/remove **** TODO Idea create/update/delete **** TODO Thought extend/remove extension *** TODO Create new thoughts through composition *** TODO Message passing between thoughts ** IN_PROGRESS Thought definition infrastructure ** WAITING Contract type checking everywhere Waits on implementing contracts ** DONE Return system ** IN_PROGRESS Improve have-idea! ** TODO Implement 'describe' system * Nothoughts * Catbox