{"schema":"yunling-agent-platform/2","version":"2.0.0","defaultDeny":true,"privacy":{"publicDataOnly":true,"personalData":false,"promptLogging":false,"hiddenReasoning":false},"writePolicy":{"enabled":false,"rule":"Any future remote write must require explicit confirmation, authenticated identity, idempotency and audit evidence."},"components":[{"id":"event-list","type":"EventList","version":1,"views":["events"],"dataSource":"/assets/current-content/{locale}.json"},{"id":"service-progress","type":"ServiceProgress","version":1,"views":["services"],"dataSource":"/assets/agent-platform/services/{locale}.json"},{"id":"volunteer-enquiry","type":"VolunteerEnquiry","version":1,"views":["volunteer"],"dataSource":"/assets/current-content/{locale}.json"}],"actions":[{"id":"event.view","risk":"read","effect":"navigation","method":"GET","requiresConfirmation":false,"requiresUserGesture":true,"components":["event-list"]},{"id":"calendar.download","risk":"local","effect":"download","method":"LOCAL","requiresConfirmation":false,"requiresUserGesture":true,"components":["event-list"]},{"id":"service.view","risk":"read","effect":"navigation","method":"GET","requiresConfirmation":false,"requiresUserGesture":true,"components":["service-progress","volunteer-enquiry"]},{"id":"service.schedule.view","risk":"read","effect":"navigation","method":"GET","requiresConfirmation":false,"requiresUserGesture":true,"components":["service-progress"]},{"id":"service.enquiry.prepare","risk":"prepare","effect":"draft-only","method":"LOCAL","requiresConfirmation":true,"requiresUserGesture":true,"components":["volunteer-enquiry"]},{"id":"service.enquiry.copy","risk":"local","effect":"clipboard","method":"LOCAL","requiresConfirmation":false,"requiresUserGesture":true,"components":["volunteer-enquiry"]}]}