Skip to content

feat: run milestone mapping on mgw:milestone completion and mgw:project extend #116

@snipcodeit

Description

@snipcodeit

Summary

After milestone completes, verify next milestone has proper GSD linkage. If next milestone has no gsd_milestone_id, prompt user to run gsd:new-milestone. In extend mode, run mapping after write_project_json.

Post-Completion Logic

  • After advancing active_gsd_milestone
  • Check next milestone's gsd_milestone_id
  • If null: "Next milestone 'X' has no GSD milestone linked. Run /gsd:new-milestone then /mgw:project to link."
  • If set: verify .planning/ROADMAP.md matches expected milestone

Files

  • commands/milestone.md — add mapping verification in post_loop step
  • commands/project.md — add mapping verification after write_project_json in extend mode

GSD Route

gsd:quick

Depends On

  • C1 (active_gsd_milestone)
  • C3 (maps-to links exist to verify)

Metadata

Metadata

Assignees

No one assigned

    Labels

    slash-commandsChanges to slash command files

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions