i'll make a stripped down branch now, i'm kinda a bit idling on the fiatmine job at the moment, some last few bugs the front end dev has found, later today hopefully i will zip that all up and fingers crossed nothing more comes up during the next week.
i'm working on something else at the moment too, a yet another re-imagining type thing, simplifying everything, exhaustively. like removing kinds, making tags just k/v and eliminating complex, arbitrary escapings for just \n and \\ and nothing else required. gonna think about how to write the queries too, something also line structured and sentinel based. Go's top level syntax for file structure is inspired by the same principles used in Pascal and Modula/Oberon where a specific reserved word right after a line break indicates a file section, these are called sentinels. they are much faster to parse and simple to write the state machine for them, you can even be lazy and literally just split a file into lines (step one) and then group those lines by when you find sentinels (step two). i mean, if you can slice and dice strings in any language you can do this. unlike shit like json. i mean, look at yaml and toml, both of these work on a similar line structure basis, toml is better, yaml has this retardo fucking python whitespace syntax shit.