framework: init & flag meta data

watch should be done in a setepoch, as it might change for each epoch.