> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assetinfinity.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# The capacity plan

> Whether the days ahead can actually absorb the work that is due — technician hours against planned load, per site.

Maintenance Due tells you what is due. This tells you whether the day it falls on can take it.

<img src="https://mintcdn.com/assetinfinity/95UxrhuglB-erOSy/images/work/capacity.png?fit=max&auto=format&n=95UxrhuglB-erOSy&q=85&s=f0eb998798733d55b182c9d9d7da8ae9" alt="The capacity plan" width="2880" height="2092" data-path="images/work/capacity.png" />

## Why it is a separate screen

The due calendar cannot make a claim about capacity. If it wore capacity colours, "eleven rounds on
Tuesday" would read as "Tuesday is full" — which the due list has no basis to say. So the two are
separate screens, and the due calendar points here.

## How to read it

Every figure is computed in **man-minutes against the roster** — the hours your technicians are
actually rostered for, not a headcount. Each cell is a day, and each day reads as:

| Reading   | Meaning                                        |
| --------- | ---------------------------------------------- |
| **Clear** | The day has room                               |
| **Tight** | Close to full — one overrun and it slips       |
| **Over**  | More work is due than there are hours to do it |

The two thresholds are configured centrally, so every screen agrees about what "tight" means.

## One row per site

Technicians are rostered at a plant and cannot absorb another plant's load, so sites are never
blended. An average across three sites hides the one that is drowning.

Rows are sorted **worst first**, because the reason to look at a month is to find the day that does
not fit.

## What to do about an overloaded day

<AccordionGroup>
  <Accordion title="Move a preventive round">
    Most plans carry a tolerance — a window either side of the due date within which the round still
    counts as compliant. Moving inside that window costs nothing. See
    [maintenance plans](/maintenance/plans).
  </Accordion>

  <Accordion title="Bring work forward">
    A clear day earlier in the week can take work off a full one, if the assets can be released.
  </Accordion>

  <Accordion title="Add hours">
    Adjust shifts or add cover for the day under [workforce settings](/config/workforce).
  </Accordion>

  <Accordion title="Send it out">
    Work covered by a contract can go to the vendor instead. See [contracts](/commercial/contracts).
  </Accordion>
</AccordionGroup>

## What it counts

Planned work with an estimated duration, against rostered hours. Work with no estimate cannot be
weighed — if your capacity plan looks emptier than the shop feels, the usual cause is plans and
jobs with no duration on them.

Shutdowns and turnarounds are shown as spans across the days they cover, because a plant that is
down cannot absorb ordinary work either.


## Related topics

- [Maintenance due](/work/maintenance-due.md)
- [What this system does](/introduction.md)
- [The dispatch board](/work/dispatch.md)
- [Building a maintenance plan](/maintenance/plan-builder.md)
- [Maintenance plans](/maintenance/plans.md)
