Synopsis

fcli license ncd-report update-contributor-status [-c=<contributorsPath>] [--min-confidence=<minConfidence>] -r=<reportPath> [[-h] [--env-prefix=<prefix>] [--log-file=<logFile>] [--log-level=<logLevel>] [--log-mask=<level>] [--debug]]

Description

This command takes the edited output of the list-contributors command and applies requested contribution status updates to an existing NCD report. Please see the list-contributors command for details on how to prepare the updates.

Options

-c, --contributors=<contributorsPath>

Contributor updates file in CSV (with header row), JSON (object or array of objects), or YAML (object or array of objects) format. If omitted, updates are read from stdin. Input should use the list-contributors output format (typically exported with -o json|csv|yaml) and each update row should include authorId.

--min-confidence=<minConfidence>

Minimum confidence threshold (0.0-1.0); records below this value are warned and skipped (default: 0.8).

-r, --report=<reportPath>

Report path (zip file or directory).

--debug

Enable collection of debug logs.

--env-prefix=<prefix>

Prefix for resolving default option values. Default value: FCLI_DEFAULT.

-h, --help

Use 'fcli [command] -h' to display help for fcli (sub-)commands.

--log-file=<logFile>

Write log output to file. Default: ./fcli.log if logging is enabled.

--log-level=<logLevel>

Set logging level: TRACE, DEBUG, INFO, WARN, ERROR, NONE.

--log-mask=<level>

Log mask level: high, medium, low, none. Default: medium. Masking is done on a best-effort basis; no guarantee that all sensitive data will be masked.