Skip to main content

Module budget

Module budget 

Source
Expand description

What every budget gate does once it has measured: read the debt, judge each measurement against its ceiling or its budget, and report the entries the measurements no longer support.

The four budget gates measure different things and print different findings for a fresh violation, so each keeps its own message for that case and hands it in as a closure. The debt comparison is one implementation here, so no gate can honour a ceiling differently from another. A gate never writes: a stale entry is a failure naming sdd debt tighten --apply, because a stale ceiling that only warned would permit regrowth up to it.