FuseDocs is a program definition language that sits atop every code file (i.e. "fuse") in a Fusebox application. Written in XML, the FuseDoc forms a sort of work order, telling the programmer the responsibilities of the fuse as well as its inputs and outputs. A Fusebox architect is responsible for creating the FuseDocs for an application. A DTD for FuseDocs is available at fusebox.org [1].