As far as I can say, it works as you expect.
Video proof attached.
Test ruleset:
manufacture:
- name: STR_MOTION_SCANNER
category: STR_EQUIPMENT
space: 4
time: 220
cost: 34000
spawnedPersonType: STR_SOLDIER
spawnedPersonName: Bruce Willis
spawnedSoldier:
diary:
commendations:
- {commendationName: STR_MEDAL_NIGHT_TERRORMISSION_COUNT, noun: NoNoun, decorationLevel: 0}