{"data":{"schema_version":"artifactguard.validation-presets.v1","notice":"Copy one validation_contract into a validate_artifact request, attach the artifact, and use a fresh idempotency key from /examples.","presets":{"json-agent-result":{"operation":"validate_artifact","route":"https://artifactguard-kl4hfo6j2q-as.a.run.app/v1/validate/artifact","price":"$0.05","use_when":"An AI tool returns a JSON object for another agent.","validation_contract":{"allowed_mime_types":["application/json"],"max_bytes":1048576,"json_schema":{"type":"object"}}},"zip-delivery-bundle":{"operation":"validate_artifact","route":"https://artifactguard-kl4hfo6j2q-as.a.run.app/v1/validate/artifact","price":"$0.05","use_when":"An agent delivers a release or client handoff as ZIP.","validation_contract":{"allowed_mime_types":["application/zip"],"max_bytes":10485760,"required_paths":["README*"],"forbidden_paths":[".env","*/.env",".git/*","*/.git/*","*.pem","*.key"]}},"pdf-client-report":{"operation":"validate_artifact","route":"https://artifactguard-kl4hfo6j2q-as.a.run.app/v1/validate/artifact","price":"$0.05","use_when":"An AI-generated PDF report must be readable and bounded.","validation_contract":{"allowed_mime_types":["application/pdf"],"max_bytes":10485760,"pdf_min_pages":1,"pdf_max_pages":100}},"docx-client-delivery":{"operation":"validate_artifact","route":"https://artifactguard-kl4hfo6j2q-as.a.run.app/v1/validate/artifact","price":"$0.05","use_when":"An AI-generated DOCX is delivered to a client.","validation_contract":{"allowed_mime_types":["application/vnd.openxmlformats-officedocument.wordprocessingml.document"],"max_bytes":10485760}}}},"error":null,"meta":{}}