start sketching out feature to reset a FW
refactor
update db compaction error message
more progress toward re-running FWs, but child FWs still need a reset
almost good, but you need to archive the spec somehow for children