Push commits

Push commits in Visual Studio Code — with the four heights of help laid out: do it now, make it easier for the next person to accept, work out the right move when you are stuck, and learn the pattern so it stops coming back.

4prompt heights
Open it in the interactive atlas →

The four heights

The same task, four distances: today's deadline, the next reviewer, the stuck moment, the pattern.

Execute — do the immediate task

+
I’m ready to push my commits for review. Push the current branch to origin, include the last three…
I’m ready to push my commits for review. Push the current branch to origin, include the last three commit messages in the push summary, and if the remote rejects (pre-receive hook or required CI), show the error and don’t lose my local commits.

Improve — make it easier to accept

+
Before I push this feature branch, make it easy for reviewers to understand: squash or suggest…
Before I push this feature branch, make it easy for reviewers to understand: squash or suggest squashing non-essential WIP commits, surface a concise changelog entry with user-visible behavior and any migration steps, and flag commits that modify security-sensitive files or dependency versions.

Decide — diagnose the stuck moment

+
I tried to push and the remote rejected it with a pre-receive hook complaining about missing…

Push was rejected by pre-receive hook about a license header.

I tried to push and the remote rejected it with a pre-receive hook complaining about missing license headers in several files. I’m the only one working on this branch and I don’t want to rewrite history if possible. What likely caused the hook to trigger and what’s the safest, minimal fix so I can get these changes pushed without breaking others’ work?

Become — change the pattern

+
I keep getting push rejections or failing CI on push and it wastes an hour each time fixing small…

My pushes often get blocked by repo hooks or CI failures.

I keep getting push rejections or failing CI on push and it wastes an hour each time fixing small issues like lint, license headers, or test flakiness. What single change to my pre-push routine or local tooling would cut that waste most effectively across projects?

Next to this one

Other code editor work people do in Visual Studio Code.

Every task here came from the work, not from a feature list — which is why the prompts name what you want done and never the button that does it. The tool changes; the work does not.
Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.

The rest of the map

Same library, five ways in.