The bundle is everything a generator needs and nothing it must not copy: the architecture (allowed dependencies, conventions, open choices, pace policy), the unit’s purpose and intent, the decisions behind it, the public contract without implementation bodies, the source of its durable evaluations and the list of its consumers. A regenerated file is accepted when pytest -m regen and the unit’s ordinary tests pass and spotregen check stays clean.