Promptles
Output Format

Scope Your Commits

One logical change per commit, with a note saying what changed and why.

A commit is a saved snapshot of changes with a note. Keep each one to one logical change, and say in the note what changed and why, so it's easy to review and easy to undo. Vague: "Commit my changes." Specific: "Commit only the billing fix as one commit, with a message saying it fixes rounding for mid-month upgrades. Leave my README edit out of it."

Where you'll practice this

One Promptles scenario teaches this principle directly.

  • Split the Commit

    Courtside is the open-source app that sports clubs use to book tennis and pickleball courts, and you help maintain it. On your `feature/login-hardening` branch, the working tree (your project files as they are right now, before anything is saved to git) holds two unrelated…

Other principles in Output Format