Disentangled the blog engine's INCLUDE heirarchy from the overall site design, relocated the "controller" into the app directory, and replaced hard-coded path and file references with centrally-configured variables. The goal is to be able to rename the app's directory, move it up or down a level, even put a container+configuration module pair somewhere else in the site file structure, and have it serve seamlessly with just a tweak of the configuration file. I was up past bedtime just fixing the places it broke when I disentangled, and left portability testing for another time.
That all fell out of my efforts to refine the RSS-feed support. I'm very pleased with that. It will trip feed auto-detection in IE, older Firefoxes, and the relevant extensions for newer Firefoxes. (Chrome has no integral feed-detection support. There are extensions, but Google would really prefer you use their online Feedburner service.)