Skip to content

Persist iterate goals between CLI runs #152

@SimoneMariaRomeo

Description

@SimoneMariaRomeo

Problem

sh1pt iterate goals is documented as the place to declare optimization targets, but the command only prints a stub and forgets values between runs.

Proposed scope

Persist local iterate goals in the sh1pt config directory, keep the documented sh1pt iterate goals set conversion=8% cpi=2.00 form working, and support a machine-readable --json view for future iterate run work.

Acceptance

  • sh1pt iterate goals set key=value saves goals locally.
  • sh1pt iterate goals lists saved goals in stable order.
  • sh1pt iterate goals --json returns saved goals for automation.
  • malformed goal assignments fail clearly.

Related to #133.

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