1. A method for a computer system comprises: receiving selection of an aggregate asset from a user; determining a dependency graph for the aggregate asset comprising a plurality of nodes; determining node types for the plurality of nodes; when a first node of the plurality of nodes comprises a file-level asset node, the method includes determining first status data associated with the first node; when a second node of the plurality of nodes comprises an aggregate asset node, the method includes: determining a plurality of file-level asset nodes that are children nodes of the aggregate asset node; and determining status data associated with each of the plurality of file-level asset nodes; aggregating the first status data and the status data associated with the plurality of file-level asset nodes to form status data for the aggregate asset; and providing the status data for the aggregate asset to the user.