promptdojo_

This applier reads each feature with record[f["name"]], so a missing feature raises a KeyError and crashes the whole pipeline instead of using the contract's default. Fix line 2 to fall back to the default when a feature is absent.

Expected output:

{'amount': 50.0, 'country': 'US'}
The break is on line 2 — but read the whole snippet first.

full-screen editor opens — close anytime to keep reading.