Add a `validate` option
- Dominant language
- C++
- Stars
- 21
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Ideally cps-config would always reject straight up invalid constructs, it would also be useful to have an option to validate a CPS file, both as a sort of linter, as well as to provide warnings that might not prevent a CPS file from running, but leave out expected data
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Start by mapping the existing CPS parsing and command-line behavior, then clarify the validation rules, warning policy, and expected interface before estimating implementation. Done means a defined validate option with agreed diagnostics and coverage for invalid and incomplete CPS data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100