Projects
These are the things I’m actually building right now. The prototypes that used to be here ran on a form plugin I’ve since dropped, so I replaced them with what’s real: the toolkit itself, the app that builds it, and the tool that checks it.
H-CAToolkit
The Holistic Character Assessment Toolkit: the forms, quizzes and psychology-informed tools on this site for building characters. It started as an attempt to make character psychology and narrative structure more explicit, something I could turn into forms instead of just holding in my head. That work grew into Calculogic, a more general system for building forms and logic, with the Validator later split off into its own project once it was solid enough to stand on its own.
Status: growing as I write new forms and clean up the older ones.
Calculogic React App
The current working build of Calculogic: a builder for forms, quizzes and the logic behind them. It grew out of the same character-tool work as H-CAT, then turned into something bigger: a shell for building configuration-driven tools in general, not just character forms. Right now it has a resizable workspace with a header, panels you can rearrange, and a content drawer that pulls in reference material as you work.
Status: in development. I’m building out the Build module first, with Logic, View, Knowledge and Results still to come.
Calculogic Validator
A separate tool that checks naming and folder structure against written rules and reports what it finds. It started inside the React app, then got pulled out into its own project once it was solid enough to use on its own. It runs checks for naming conventions and for how a project’s folders are structured, and it defaults to reporting problems rather than failing outright, so I can see what it found before deciding what to do about it.
Status: started in February 2026, now being tested against the React app as a real consumer.
