Extend Fiscal Calendar Coverage
What It Does
Explicit generation adds complete monthly fiscal years for future dated work. It continues after the current latest year, or creates the year containing the workspace date when the calendar is empty. Period lookup and scheduled work do not generate coverage on demand.
The Flow
When Something Fails
The requested extension is atomic. Invalid reach or calendar structure writes nothing. If a roll previously failed because coverage was missing, a later extension allows subsequent work to find a period but does not restart the failed occurrence. Repeating generation after an uncertain successful response can extend the calendar twice.
Open Design Questions
There is no examined advance coverage warning. Calendar generation, deletion and Close also need a combined concurrency assessment.