If it doesn't actually solve the problem you have a non-functional program, not technical debt.
Better to start out and keep the core configuration representation simple (e.g. json, protobuf, ini file) and generated by something powerful like Flabbergast.org.