Hi @uxamanda!
I'm currently writing a proposal on a kanban plugin for GSoC. I just want to say thanks for putting so much work into this idea and the design you made, it really made writing the proposal a lot easier! 
I've mostly adopted the yaml config you posted on github with some extensions (I can send you my proposal draft, if you're interested) and while discussing it with Laurent we agreed that there should a GUI for creating a board and generating these settings. I'd like to ask your opinion on this, since I'm really not a designer. Though of course if you have any suggestions on the rest of the proposal I'd be glad to hear it! Here's what I came up with:
And here's my take on the yaml config, which this UI is supposed to represent:
# Only notes which pass these filters will be shown on the board
filters:
tag: 'Task'
# Same, just allows multiple tags
tags:
- 'Tasks'
# For Todo type notes
completed: false
# Can be a path
subNotebook: 'notebook/nested notebook'
columns:
# Backlog columns contain all notes which passed the filters,
# but don't fit into any other column.
- backlog: true
# Still needs to have a filter
tag: backlog
name: Backlog
# Here each column can use the same properties as the filters
- tag: 'to-research'
name: Researching
- tag: 'writing'
name: Writing
- tag: 'ready'
name: Ready for review
- completed: true
name: Done
4 Likes