Run periodic boundary service on year rollover
This commit is contained in:
parent
6572e3b852
commit
ef2c317b6b
4 changed files with 97 additions and 8 deletions
|
|
@ -256,6 +256,10 @@ the runtime selects one annual-finance action per active company and already com
|
|||
creditor-pressure-bankruptcy, deep-distress-bankruptcy, dividend-adjustment, stock-repurchase,
|
||||
stock-issue, and bond-issue branches directly into owned dividend, company stat-post,
|
||||
outstanding-share, issue-calendar, live bond-slot, and company activity state.
|
||||
Shellless calendar advance now also starts to consume that service seam directly: `StepCount` and
|
||||
`AdvanceTo` invoke periodic-boundary service automatically on year rollover, so annual finance
|
||||
state can advance as the runtime clock advances instead of only through an explicit manual service
|
||||
command.
|
||||
The bankruptcy branches now follow the grounded owner semantics too: they stamp the bankruptcy
|
||||
year and halve live bond principals in place instead of collapsing into a liquidation-only path.
|
||||
The same owned live bond-slot surface now also carries maturity years through save import,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue