Currently, time-interval definitions and filters are manual specifications.
[x] This needs to be automated: detect current latest year and filter data appropriately. Also include automatic latest year detection in time-interval definition calls. Given current specification, need to check all scripts for all such instances to ensure no breaking changes with upcoming annual update. Once automated, each subsequent annual update should not face this issue.
[x] Also need to update CAT year definitions as appropriate for each annual update.
Currently, time-interval definitions and filters are manual specifications.