BMAD-METHOD/tools/schema
Pablo LION e835a78ba7 fix: enforce array type for agent principles in schema
Remove string option from principles union type. The template defines
principles as an array (principles: []) and all agent files should use
array format. Block scalar strings that look like lists are a common
source of type confusion.

Adds test fixture for string-format principles (now invalid).

Closes #1594

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 21:37:47 +01:00
..
agent.js fix: enforce array type for agent principles in schema 2026-02-08 21:37:47 +01:00