plan

Lays out a whole call plan: count invocations, indices 0 to count - 1, all on their first attempt and none dispatched.

The count is checked against ExtractionRunLimits.MAX_INVOCATIONS before anything is allocated. A plan size derived from chunking a large document can be enormous, and finding that out from the run's own bound would mean building the whole list first.