the only reasons this is spam are that I'm talking about it instead of building it, that I can't tell whether posting it is an attempt to disrupt or harm your community. and of course making this seems likely to be good, not bad, but feels bad. and there's probably a lot of meaning in it feeling bad. a lot of undiscussed important things.