The current view_model.ml was completely generated/edited through coding agents. The initial goal is to convert change typed values from the domain model, to produce view values which can be more easily consumed by text_renderer.ml, and combine the configuration system in config.ml to provide customizable output.
But the result is a disaster, it's not human maintainable at all. I never look at the code of view_model.ml for more than 10 seconds, because it's hurting my eyes and sanity.
Yeah, its a AI slop need to be completely rewritten.
The current
view_model.mlwas completely generated/edited through coding agents. The initial goal is to convertchangetyped values from the domain model, to produceviewvalues which can be more easily consumed bytext_renderer.ml, and combine the configuration system inconfig.mlto provide customizable output.But the result is a disaster, it's not human maintainable at all. I never look at the code of
view_model.mlfor more than 10 seconds, because it's hurting my eyes and sanity.Yeah, its a AI slop need to be completely rewritten.