porting sinatra code: l 59 HTTP Verb helpers halt(code) specs: l 0 code: Basic finish documenting Node Give Match a wash document Match Templates raise errors: template not found display errors? documentation Rack use Rack::ShowExceptions for html error pages. `use` belongs in config.ru :) ideas `at-rack-serve` command-line tool ActionTree spec outline ======================= 00 Foundations [DONE] 01 Node #inspect #printout #locate - for string, symbol, sinatra-style, nasty sinatra-style regexp, and nasty regexp #match? #capture_names #read_captures dsl #route #mount when children have the same name #add_child 02 Match #run not_found actions namespaces exception handling scope user supplied hash sets instance variables module is extended array is both captures sinatra style regex style accumulate 03 ActionTree::Basic scenario with: captures: string, symbol, nasty sinatra-style building using: array paths, regex paths, string paths, symbol paths config: inheritance, overwrite actions: namespaces, after, before, postprocessors, deep fancy: mounting run-time: user vars, priority, @config 04 Components tilt http verb