Separate tasks, separate pods, separate identities: why each single-purpose agent in droidkluster mints its own short-lived GitHub App token instead of sharing one bot account.
Why droidkluster keeps the merge decision on a deterministic gate instead of letting the reviewer model call it.