work detail overlay
Toady has provided an 'external flag' mechanic that allows for tools to disable the work detail system by setting the low bit of the advertised global game.external_flag. This mechanics, as far as I can tell, works as advertised. However, setting this flag provides no visible in-game notice that it's been enabled, and the work details screen will pop up if the player asks for it, and will allow the player to manipulate the work details however they want even though they are being completely ignored by the game. This is likely to lead to player confusion.
Until Bay12 fixes this obviously bad user interface issue, DFHack should probably overlay the work detail window with a notice that work details are disabled whenever bit 0 of game.external_flag is set, to reduce user confusion. This will affect both anyone who uses autolabor, labormanager, or similar tools in DFHack (as they become available) as well as users of Dwarf Therapist, which also uses this mechanic.