{"document":"agent-reserve-authorization-vectors","policyVersion":"0.1.0","vectors":[{"id":"AV01","purpose":"bounded trusted request passes","request":{"mandateValid":true,"vendorStatus":"trusted","receiptStatus":"pass","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"eligible"},{"id":"AV02","purpose":"missing mandate blocks","request":{"mandateValid":false,"vendorStatus":"trusted","receiptStatus":"pass","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"block"},{"id":"AV03","purpose":"blocked vendor blocks","request":{"mandateValid":true,"vendorStatus":"blocked","receiptStatus":"pass","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"block"},{"id":"AV04","purpose":"failed evidence blocks","request":{"mandateValid":true,"vendorStatus":"trusted","receiptStatus":"fail","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"block"},{"id":"AV05","purpose":"unverified vendor escalates","request":{"mandateValid":true,"vendorStatus":"unverified","receiptStatus":"pass","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"escalate"},{"id":"AV06","purpose":"missing evidence escalates","request":{"mandateValid":true,"vendorStatus":"trusted","receiptStatus":"missing","amount":48,"perRequestLimit":100,"dailyRemaining":250},"expected":"escalate"},{"id":"AV07","purpose":"per-request limit escalates","request":{"mandateValid":true,"vendorStatus":"trusted","receiptStatus":"pass","amount":120,"perRequestLimit":100,"dailyRemaining":250},"expected":"escalate"},{"id":"AV08","purpose":"daily budget escalates","request":{"mandateValid":true,"vendorStatus":"trusted","receiptStatus":"pass","amount":80,"perRequestLimit":100,"dailyRemaining":50},"expected":"escalate"}],"verification":{"passed":8,"failed":0,"results":[{"id":"AV01","purpose":"bounded trusted request passes","expected":"eligible","actual":"eligible","passed":true},{"id":"AV02","purpose":"missing mandate blocks","expected":"block","actual":"block","passed":true},{"id":"AV03","purpose":"blocked vendor blocks","expected":"block","actual":"block","passed":true},{"id":"AV04","purpose":"failed evidence blocks","expected":"block","actual":"block","passed":true},{"id":"AV05","purpose":"unverified vendor escalates","expected":"escalate","actual":"escalate","passed":true},{"id":"AV06","purpose":"missing evidence escalates","expected":"escalate","actual":"escalate","passed":true},{"id":"AV07","purpose":"per-request limit escalates","expected":"escalate","actual":"escalate","passed":true},{"id":"AV08","purpose":"daily budget escalates","expected":"escalate","actual":"escalate","passed":true}]},"realTransactions":false}