Skip to content

New Task-XX-Reports Overwriting Previous Tasks #1816

Description

@MadMaximusJB

Environment (required)

Human-made!

Field Value
Superpowers version 6.0.3
Harness (Claude Code, Cursor, etc.) Claude Code
Harness version
Your model + version Opus 4.8
All plugins installed
OS + shell

Is this a Superpowers issue or a platform issue?

  • I confirmed this issue does not occur without Superpowers installed

What happened?

The new task reports which are now written to /.superpowers/sdd/task-xx-report are inconvenient for runs with multiple plans that each have those steps. Claude (or other agents) fail to write the file, then have to read the contents, then have to decide to overwrite it. It's a bit of a waste of tokens. Additionally, it erases evidence history of task execution.

Steps to reproduce

  1. Execute several plans each with individual tasks
  2. Observe the agent fail to write, read the file, then overwrite

Expected behavior

I propose that the task reports go within subfolders. Potentially named for the plan they are being executed under, or if you want simpler, just version by number.

Actual behavior

See above.

Debug log or conversation transcript

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions