One atomic git commit per completed task, created by gsd-executor during gsd-execute-phase. Because the executor is the only Edit-capable agent and commits one task at a time, history stays granular and each change maps back to a planned task in artifact-plan-md.

GSD:

Addy Osmani — Agent Skills:

BMAD:

  • bmad-dev-story — implements one story to completion, producing working, tested, committed code.

Compound Engineering:

Seeds:

  • seeds-sync — stages and commits the .seeds/ tracker state. The odd one out in this roster: it commits work-item state, not a change to the product — which is also why seeds has no audit trail of its own (“Git IS the audit trail”).

See Also