Currently chart definitions require a tabular data set to operate.
Brooke has proven out a proof of concept that uses a lua module to generate a data set based on lua's ability to query the mediawiki API's.
This is a powerful capability but to reduce the friction to users, we should provide the ability for users to create chart definitions with a provided empty table provisioned in the software rather than requiring the use of an empty tab file on commons.