git-it-out
Complete final repository closeout when the user explicitly asks to git it out, get it out, ship completed work, or otherwise hand off a substantially finished session. Inspect repository state, run required gates, create proper commits, land and push mainline, and complete only configured release, deployment, tracker, checkpoint, and cleanup steps. Do not use for implementation, open-ended debugging, release planning, or casual statements that do not clearly authorize closeout.