REQ-SELF-ERGO-001 pass high since 0.2.0
Statement: The Evidence.details field shall accept both str and dict values, auto-wrapping str to {"message": str}.
Rationale: This was the number-one friction point reported in the labwork integration.
Verification Method: test
Last Checked: 2026-04-17 20:01 UTC
Acceptance Criteria
- Evidence(details="ok").details == {"message": "ok"}.
- Evidence(details={"key": "val"}).details == {"key": "val"}.
- JSON round-trip preserves the dict shape.
Evidence
| ID | Kind | Verdict | Observed | Details |
|---|---|---|---|---|
| EV-AUTO-0015 | test | pass | 2026-04-17 20:01 | message: str_wrap={'message': 'ok'}, dict_pass={'k': 'v'} |