Menu

#93 fix: use single .fleet-task.md filename + cleanup wildcard removal (closes #67)

closed
nobody
None
2026-04-07
2026-04-07
Anonymous
No

Originally created by: kumaakh

Summary

Fixes [#67].fleet-task* files accumulating in member repos and being committed to git history.

Changes

Single fixed filename (server-side)

  • src/tools/execute-prompt.ts — removed UUID generation; prompt file is now always .fleet-task.md (overwritten each dispatch, never accumulates)
  • Removed unused crypto import

gitignore / skill doc updates

  • .gitignore — exact .fleet-task.md entry (no wildcard needed since filename is fixed)
  • skills/fleet/onboarding.md — Step 7 updated to echo '.fleet-task.md'
  • skills/pm/tpl-doer.md — rule updated to exact filename
  • skills/pm/context-file.md — reference updated

pm cleanup

  • skills/pm/cleanup.md — cleanup step now runs git rm --cached .fleet-task*.md 2>/dev/null || true; rm -f .fleet-task*.md on both doer and reviewer before the cleanup commit (wildcard covers any legacy variants still present)

Before / After

Before After
.fleet-task-a3f1bc2d.md per dispatch .fleet-task.md (single, overwritten)
Wildcard gitignore entry sometimes missed files Exact entry, always matches
Cleanup left files behind Cleanup explicitly removes .fleet-task*.md

🤖 Generated with Claude Code

Related

Tickets: #67

Discussion

  • Anonymous

    Anonymous - 2026-04-07

    Originally posted by: kumaakh

    Closing — branch had 21 extraneous commits from sprint/skill-refactor. Replaced with clean branch fix/fleet-task-clean.

     
  • Anonymous

    Anonymous - 2026-04-07

    Ticket changed by: kumaakh

    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB