Skip to content

[BUG]: Pre-recon deliverable filename is inconsistent with downstream consumers #258

@TheNotoBarth

Description

@TheNotoBarth

Describe the bug

The pre-recon phase currently writes code_analysis_deliverable.md, while recon and later stages expect pre_recon_deliverable.md.

Steps to reproduce

During the workflow execution, my pre-recon-agent created the code_analysis_deliverable.md file, but in the subsequent tasks, the recon-agent was looking for the pre_recon_deliverable.md file, causing the task to fail.

Expected behaviour

The workflow can run successfully

Actual behaviour

This workflow did not run properly and exited after 3 retry attempts.

Pre-submission checklist (required)

  • I have searched the existing open issues and confirmed this bug has not already been reported.
  • I am running the latest released version of shannon.

If applicable

  • I have included relevant error messages, stack traces, or failure details.
  • I have checked the audit logs and pasted the relevant errors.
  • I have inspected the failed Temporal workflow run and included the failure reason.
  • I have included clear steps to reproduce the issue.
  • I have redacted any sensitive information (tokens, URLs, repo names).

Debugging details

No response

Screenshots

No response

Authentication method used

CLAUDE_CODE_OAUTH_TOKEN

Full ./shannon command with all flags used (with redactions)

No response

Are you using any experimental models or providers other than default Anthropic models?

No

If Yes, which one (model/provider)?

No response

OS (with version)

Windows 11

Docker version ('docker -v')

28.4.0

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions