kapi voice validate
kapi validate <file.yaml|->Valider en stemmeprofil-YAML og rapporter strukturelle problemer.
Oppgi en filsti, eller "-" for å lese profilen fra stdin. Validering rapporterer:
- YAML-syntaks- eller typefeil som hindrer profilen fra å bli tolket
- ukjente felt (skrivefeil eller nøkler som ikke støttes)
- manglende påkrevde felt (kun 'name' er påkrevd)
- ugyldige enum-verdier (tone formalitet/følelse/humor, stil setningslengde/ person_pov/sammentrekninger, eksempelkategori, regelens alvorlighetsgrad)
- regex i stil prohibited_patterns/required_patterns som ikke kompilerer
- ordforrådsterm-regler med en tom term
Avslutnigskoder: 0 når profilen er gyldig, 1 når den har et problem. Med --json er resultatet {"valid": bool, "errors": [{"field", "message"}]}.
Try it
Runs in your browser against a small sample file. Edit the command before running, or press Run to execute it as shown.
kapi voice validateFlags
| Flag | Type | Default | Description |
|---|---|---|---|
| --color | string | auto | colorize output: auto, always, never |
| --jq | string | filter JSON output through a jq expression (implies --json) | |
| --json | bool | false | Output in JSON format |
| --output-format | string | Output format: text (alias: table), json, yaml | |
| --text | bool | false | Output in text format (default) |
← Back to the Command Reference