Journal 2025-03-21
Once again I'm having to cycle back in #:transmissions and fix/replace a hacky placeholder. Really annoying, so time-consuming, things I'd forgotten about but I have to fix before moving forward.
Call it House of Cards dev. Layers of quick-and-dirty placeholder cards are there to support the next storey, enable investigation further along. First pass, it's not clear exactly what's required, so Just Enough is implemented. Later, when the House falls down, down a storey we go, make a brick to fit where the card was. It's knowing, strategic build-up of technical debt. The annoying part of it is that with a memory like mine, it throws even my lousy time estimates out of the (third storey) window.
What's kinda ironic is how so many devs are gradually realising how Vibes coding with LLMs has a similar effect, yet I've been doing this stuff manually.
This time the :Restructure processor. It's acting on the config (from config.ttl) directly, rather than going up its Processor superclass which (more or less) has the precedence in place to look in manifest.ttl first. That I got working, :Restructure fails.
Hey ho.