> Add to that a mechanism for building a dir file out of > snippets that programs can place in a directory,
There are two such contributed programs in the Texinfo source distribution already. Maybe one of them would suffice? ./util/fix-info-dir and ./util/gen-dir-node. I haven't yet decided what to officially support or install, if anything. Thanks, Karl