Managed AI check cancellation
Keep checks inside their owner
create-kudzu 0.1.157 corrects cancellation in the optional AI check tool. Managed Unix checks inherit their outer process group so hard cancellation reaches ordinary descendants.
A check-local timeout or SIGTERM stops that check's bounded descendant snapshot while preserving sibling work. Complete logs, nonzero failure codes and the distinction between build and browser checks remain intact.
Validation and boundaries
Regressions cover outer-group termination, local timeout, SIGTERM, grandchildren and sibling survival. This is trusted-process supervision, not containment of deliberately detached jobs. Compiler/runtime behavior and deploy output are unchanged.
Generated kudzu-ai.mjs files are snapshots. Upgrading core alone does not replace an existing application's tool; review the generator's existing-app update instructions.
npm create kudzu@0.1.157 my-app -- --ai