Skip to content

product: keep CLI helpers secondary to TUI workflows #178

@nathanhuh

Description

@nathanhuh

Summary

Unic should remain a TUI-first AWS operations tool. CLI helpers are acceptable when they support scripting, automation, or copy/paste workflows, but new user-facing AWS service capabilities should be discoverable and usable from the TUI first.

Context

Scope

  • Define the product rule that new service workflows default to a TUI entry point.
  • Treat CLI commands as optional secondary surfaces for automation or direct command generation.
  • Update README and relevant docs so CLI examples do not become the primary feature framing.
  • Update feat: add ECR login helper #165 or its implementation so ECR login is TUI-first, with any CLI helper positioned as secondary.
  • Add review guidance so future PRs do not ship service features as CLI-first unless there is an explicit exception.

Acceptance Criteria

  • TUI-first guidance is documented in README and/or project docs.
  • ECR login is available through the TUI as the primary workflow.
  • Any ECR CLI command is documented as secondary or automation-oriented.
  • Future service feature issues and PRs have a clear TUI-first expectation.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions