fix: reject duplicate keys in execution catalogs
All checks were successful
ci / validate (push) Successful in 2m53s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0726e-5232-73f2-aaca-2c05ceb62efb
This commit is contained in:
tegwick 2026-09-06 09:31:49 +02:00
parent f5eec5b23f
commit 863fab7a3b
5 changed files with 97 additions and 1 deletions

View file

@ -17,6 +17,11 @@ assignment / channel / activity
## Profiles
Catalog YAML rejects duplicate mapping keys, including collisions introduced by
merge keys. Use one explicit value per key; later entries cannot override earlier
credential routes, limits, or rein capabilities. Errors identify the file and
line without printing the duplicate key or value.
List and validate every committed catalog profile, including its independently
declared runtime readiness: