StatusRollup

Work units counted by status, for one section, one spec or the side quests.

Group libtrove

In the namespace octomy::trove::workspace. Declared in src/libs/libtrove/trove/workspace/StatusRollup.hpp.

Detailed description

A spec and a section have no body and no status of their own (trove-spec-workspace §SW-4). What the workspace shows for them is a rollup of the units below them. The counts come from one GROUP BY query in SpecStore::statusCounts(), so a rollup of a section with a million units reads no unit row.

The rollup counts every unit, the terminal ones included. A view that drops finished work is the failure that §SW-10.2 rules out.

See also SpecTreeModel, SpecAggregateModel.

In this section