Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Spec: Standardize CLI exit codes #48

@GaspardKirira

Description

@GaspardKirira

Spec: Standardize CLI exit codes

Goal

Define a consistent exit-code strategy across all CLI commands:

  • vix run
  • vix dev
  • vix check
  • vix tests
  • vix build
  • vix pack
  • vix verify

Topics

  • Build failure vs runtime failure
  • Test failures
  • Sanitizer-detected failures
  • User interruption (SIGINT)

Acceptance criteria

  • Documented exit-code table
  • Clearly defined semantics for each code

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcliVix CLI (vix new, build, run, dev)refactorInternal code restructuring without changing external behavior or public APIs.sanitizersRuntime and compile-time analysis using sanitizers (ASan, UBSan, TSan).specSpecification or formal definition (formats, protocols, architecture)testsTests, CI coverage and validationuxUser experience improvements: CLI output, help formatting, readability, and usability.watchFile watching, hot-reload, or live execution features (watch mode, auto-rerun, dev loops).

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions