Add tests for partnership workflow, middleman adaptation and idea notifications; extract reusable test stubs into separate files; add architecture guard forbidding object-valued dictionaries in data contracts.
Add unit tests for idea status transitions, granted application windows and applications controller status mapping (409 when call closed, 201 on success).