I like this mod and want to see it expand. It needs to be pointed out that there is an undocumented dependency on the pdisc mod which does not appear to be in the contentdb at all. WIthout pdisc, the mod works fine, but there's no OCR functionality. If you download and install pdisc, then the OCR / programmable core is functional. pdisc's documentation includes additional instructions on how to use this scripting language.
The link to pdisc is also available in the readme and pdisc appears as optional depend in mod.conf. The main problem remain that pdisc is not available in CDB.
I will maybe try to ask lwscratch dev if it would be possible to expose his forms as a an API, so maidroids could have new language.
Features I would like to add to this mod:
Trees: add compatibility with technic chainsaw and/or lumberjack mod to allow maidroids to harvest and regrow trees. I just need to think a bit about how to find the bottom wood block of any tree.
Shop: maidroids could sell their inventory items against some other items.
Cooperation: maintain a list of required/available so inactive maidroids can take items from other to regain job.
Place ladders climb through them and extend A* pathfinding to be able to use ladders on Y axis. (Heavy work if extending API)
Builders: build things according schematics.
Those are all only thoughts, no work done yet. I also find that the original maidroid github repository exposes a lot of ideas, like fighters and so.
Currrently I'm mostly losing all my free time playing CTF, so don't hope to see any progress soon, any bugs will be treated faster.