<commit_before>For 0.2:
* End user documentation
  * Move RewriteRouter documentation *into* controller docs (see below for
    placement)
  * Overview
    * Intro
    * Request (new)
    * Routing (done)
    * Dispatching (done)
    * Response (done)
  * Getting Started
    * Intro
    * Server Configuration (done)
    * Bootstrap file (done)
      * Basic, non-routing configuration
      * Adding a request, router, dispatcher, and/or response object
      * Adding extra parameters to pass into the various objects
    * Directory structure
    * IndexController (done)
      * Index controller not necessary due to setDefaultController(), but recommended
  * Subclassing 
    * Introduction (modify)
      * add request/response objects into the mix
    * Conventions
    * Request Interface (new)
    * Router Interface (modify)
      * Have it follow current code
      * Rewrite to use request terminology
    * Dispatcher Interface (modify)
      * Have it follow current code
      * Rewrite to use request terminology
      * Rewrite to use response terminology
    * Zend_Controller_Action (new)
      * explain init()
      * explain getInvokeArgs()
      * explain pre/postDispatch()
      * explain run() method
    * Response Abstract (new)
  * Provided subclasses (new)
    * HTTP Request
    * Router
    * RewriteRouter (done)
    * Dispatcher
    * HTTP Response
    * CLI Response
  * Plugins (new)
* Code
  * Modify Zend_Controller_Front::run() to use a default router?
  * Slight path_info problem to correct
* Tests
  * Request -- cookie test
  * Plugin Broker
* Miscellaneous
  * Page/class-level docblocks

Post 0.2 Items:
- Detect recursion in Controller_Front
- Exception handling inside Controller_Front<commit_msg>* Removed items that are done (except documentation items)<commit_after>For 0.2:
* End user documentation
  * Move RewriteRouter documentation *into* controller docs (see below for
    placement)
  * Overview
    * Intro
    * Request (new)
    * Routing (done)
    * Dispatching (done)
    * Response (done)
  * Getting Started
    * Intro
    * Server Configuration (done)
    * Bootstrap file (done)
      * Basic, non-routing configuration
      * Adding a request, router, dispatcher, and/or response object
      * Adding extra parameters to pass into the various objects
    * Directory structure
    * IndexController (done)
      * Index controller not necessary due to setDefaultController(), but recommended
  * Subclassing 
    * Introduction (modify)
      * add request/response objects into the mix
    * Conventions
    * Request Interface (new)
    * Router Interface (modify)
      * Have it follow current code
      * Rewrite to use request terminology
    * Dispatcher Interface (modify)
      * Have it follow current code
      * Rewrite to use request terminology
      * Rewrite to use response terminology
    * Zend_Controller_Action (new)
      * explain init()
      * explain getInvokeArgs()
      * explain pre/postDispatch()
      * explain run() method
    * Response Abstract (new)
  * Provided subclasses (new)
    * HTTP Request
    * Router
    * RewriteRouter (done)
    * Dispatcher
    * HTTP Response
    * CLI Response
  * Plugins (new)
* Miscellaneous
  * Page/class-level docblocks

Post 0.2 Items:
- Detect recursion in Controller_Front
- Exception handling inside Controller_Front
{'fraction_non_alphanumeric': 0.0711743772241993, 'fraction_numerical': 0.002372479240806643, 'mean_word_length': 2.9266589057043073, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2128296', 'n_tokens_mistral': 941, 'n_tokens_neox': 887, 'n_words': 334}