REQ-SELF-SOURCE-001 — The Requirement.source field shall accept both str

REQ-SELF-SOURCE-001 pass high since 0.3.0

Statement: The Requirement.source field shall accept both str and list[str], auto-normalizing a bare string to a one-element list.

Rationale: Catalogs cite multiple source URLs; backward compatibility requires accepting a single string.

Verification Method: test

Last Checked: 2026-04-17 20:01 UTC

Acceptance Criteria

Evidence

IDKindVerdictObservedDetails
EV-AUTO-0029testpass2026-04-17 20:01message: str_norm=True, list_pass=True, default_empty=True