Skip to content

🔐 Replace shell-string execution with safer command wrappers #54

@fusion94

Description

@fusion94

Summary

Replace shell-string execution patterns in command-center with safer command wrappers.

Why

The app currently shells out with interpolated command strings for operations like gh calls. This is convenient, but over time it increases risk and makes behavior harder to validate.

Proposed scope

  • move from broad shell-string execution toward safer argument-based wrappers where possible
  • isolate command execution in a small utility layer
  • keep existing behavior while reducing risk

Acceptance criteria

  • command execution is centralized
  • shell interpolation is reduced or eliminated for key operations
  • GitHub actions like issue closing still work after the refactor

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestphase:3Hardening and deployment work

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions