Beta
Freemium
Developer Tooling

Static lifecycle scan

Pro source scan for thread/timer/logger leaks. Separate from --extended.

check-lifecycle is a Pro quality test. It looks at source for leak patterns (threads without join, timers without cancel, logger handlers without a guard, optional Qt threads). It does not measure live process memory.

Community can read this guide. Running the scan needs Trial or Pro. It is not part of check --extended — add it as its own CI step if you want it.

py -3.12 -m manifestguard list-tests
py -3.12 -m manifestguard check-lifecycle