{"identifier":"urn:ai:org.agntcy:cid:baeareidjkb5zf7ekmlo72ghxhunhnohmwlc6xihpk7ppwgwd3mm73t7dbq", "displayName":"google-cloud-storage-bucket-architect", "mediaType":"application/agent-skills+gzip", "type":"application/agent-skills+gzip", "data":{"artifacts":[{"artifact_hash":"sha256:b8e4e0442fe09b50f465a27faf78a5e2119ce1949e44999034343f29291e4dca", "path":"references/archiving_compliance.md", "type":"reference"}, {"artifact_hash":"sha256:02325a2042fb292f4ca554778121aa0692fe8aec8f3d0fe524184fc9048ce57a", "path":"references/backup_dr.md", "type":"reference"}, {"artifact_hash":"sha256:ba837c63f49e3adef4ff2adeec0bdf172f2ab206c3ed37fdfe7590d8f1f067cc", "path":"references/gcloud.md", "type":"reference"}, {"artifact_hash":"sha256:70dbe20fa3d3cabf80f6358c7947a9a43747fdf6a81f22dfd5c2dcfc3b6e13db", "path":"references/log_storage.md", "type":"reference"}, {"artifact_hash":"sha256:1a200ee4496a80d9468793f2d56b5b0040f7b101ffd5396fa77551727c7c49c6", "path":"references/media_hosting.md", "type":"reference"}, {"artifact_hash":"sha256:e13963ff05d1948177ba70ea557756f572aa16befcea6de8759b056941877968", "path":"references/phase_draft_plan.md", "type":"reference"}, {"artifact_hash":"sha256:427f835e12b0831ba8f143fedfde7a6824de3fdea67203550a65e02a6624dd44", "path":"references/phase_output.md", "type":"reference"}, {"artifact_hash":"sha256:158f1e57d882bc08624a7b8aa94c0a3bc6386b093e626cd10f77a02549323fed", "path":"references/phase_project_checks.md", "type":"reference"}, {"artifact_hash":"sha256:44dfca5e289c84ebeeb2ac304487c045ac2a7379dd395a72436f2a0c362f7012", "path":"references/rest.md", "type":"reference"}, {"artifact_hash":"sha256:584319e431fa85e5a244197379b34a4dd4e555987761fb7ead5c4ec28a9a5e48", "path":"references/sdk.md", "type":"reference"}, {"artifact_hash":"sha256:5ca762a475cd3562196ac5efe87951599675d46dd2166b478a51dc5ae4500f31", "path":"references/sdk_cpp.md", "type":"reference"}, {"artifact_hash":"sha256:8697e0ef5a4dfe004027b7d92e68e56b03cc77561e4b955da20fb10feb9c7d06", "path":"references/sdk_go.md", "type":"reference"}, {"artifact_hash":"sha256:0b28766c61ebc621e95778db129d3f3412fe86ccb1e87e4e7793f1cde42a5ca0", "path":"references/sdk_java.md", "type":"reference"}, {"artifact_hash":"sha256:8249339fde163645d4408e46b4b58b469851bb198452e7f783cd723c23464537", "path":"references/sdk_python.md", "type":"reference"}, {"artifact_hash":"sha256:fc13cf98ff408477608e8694c399eb3ba5056e885f5f0347e9c6796c8de12256", "path":"references/sensitive_data.md", "type":"reference"}, {"artifact_hash":"sha256:a23738a027e088c58164da92babf83a7f18919622c9741dc04b5081e01f585fb", "path":"references/static_website.md", "type":"reference"}, {"artifact_hash":"sha256:3c155d9e4b9c3dc289cc403c09c9126b87e22ca48a9d6ced8f7be1061fad2540", "path":"references/storage_for_ai.md", "type":"reference"}, {"artifact_hash":"sha256:ba18bb696ed71df7a74251f7e0e68ae25dfb8f4232f013bc9d8fcabc92382196", "path":"references/terraform.md", "type":"reference"}, {"artifact_hash":"sha256:842148f80e2e4fc3166ec4aca31cfe54c4b747ea3879f8a0110db83ad69aa12a", "path":"references/ugc_ingestion.md", "type":"reference"}], "skill_file":"SKILL.md", "skill_manifest":{"description":"Creates Cloud Storage (Google Cloud Storage, or GCS) buckets. Analyzes the workload (sensitive data, media hosting, ingestion, web hosting, archiving, backup, logging, analytics, AI/ML, or general-purpose), validates project-level security settings, and designs a secure-by-default, cost-effective configuration (location, storage class, uniform bucket-level access, public access prevention, soft delete, lifecycle) before creating it. Use whenever a user wants to create, make, set up, provision, or spin up a bucket, or needs object storage for an app, service, pipeline, or dataset — even a \"simple\" or \"default\" bucket, or when bucket creation is one step in a larger workflow. Outputs or executes the creation via gcloud, the JSON/REST API, Terraform, or SDK client libraries (C++, Java, Python, Go). Don't use for anything other than creating new buckets — for uploads, downloads, access changes, or reconfiguring existing buckets, use google-cloud-storage-basics.", "frontmatter_metadata":{"category":"Storage", "publisher":"google", "support_tier":"primary", "tags":"gcs, storage, architect, bucket-creation", "version":"1.0.0"}, "license":"Apache-2.0", "name":"google-cloud-storage-bucket-architect", "version":"1.0.0"}}, "version":"1.0.0", "description":"Creates Cloud Storage (Google Cloud Storage, or GCS) buckets. Analyzes the workload (sensitive data, media hosting, ingestion, web hosting, archiving, backup, logging, analytics, AI/ML, or general-purpose), validates project-level security settings, and designs a secure-by-default, cost-effective configuration (location, storage class, uniform bucket-level access, public access prevention, soft delete, lifecycle) before creating it. Use whenever a user wants to create, make, set up, provision, or spin up a bucket, or needs object storage for an app, service, pipeline, or dataset — even a \"simple\" or \"default\" bucket, or when bucket creation is one step in a larger workflow. Outputs or executes the creation via gcloud, the JSON/REST API, Terraform, or SDK client libraries (C++, Java, Python, Go). Don't use for anything other than creating new buckets — for uploads, downloads, access changes, or reconfiguring existing buckets, use google-cloud-storage-basics.", "tags":["oasf:1.1.0:domains:energy/energy_storage", "oasf:1.1.0:domains:technology/cloud_computing/aws", "oasf:1.1.0:domains:technology/cloud_computing/gcp", "oasf:1.1.0:skills:ai_ml_engineering/ml_lifecycle/ml_pipeline_automation", "oasf:1.1.0:skills:data_engineering_analytics/data_analytics", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/data_ingestion", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/pipeline_orchestration", "oasf:1.1.0:skills:data_engineering_analytics/web_data_acquisition", "oasf:1.1.0:skills:devops_cloud_infra/cloud_platform_operations/cloud_cost_optimization", "oasf:1.1.0:skills:devops_cloud_infra/container_orchestration/container_workload_management", "oasf:1.1.0:skills:devops_cloud_infra/gitops/gitops_workflow"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareidjkb5zf7ekmlo72ghxhunhnohmwlc6xihpk7ppwgwd3mm73t7dbq", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMURDQ0JsdWdBd0lCQWdJVUJqMnUwZ2kvdklWdXQvckFmTDNaOEQrK1lKUXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RJNE1EQXpNVEkzV2hjTk1qWXdPVEk0TURBME1USTNXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFWC9HZm1BS3BTZnlEbXlTNEt4UmRzZDYrQ3RDWWhnOFFZRlJnamxTL0VYamNOZUtmeDN6SUEyOUpTaGNPMXdFZ05jMkJIc3BoWU5WalEyZzc5U05RVktPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVXpaZlU3cjlBMEJzL3RDWTNpTUdYbS9qU0szd3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelpETm1aRGMwTldJeU16WXlNemhtTnpBNE9EWmlaRGs1WkdVd016SmpNelkyTjJSa09UZ3lNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00yUXpabVEzTkRWaU1qTTJNak00Wmpjd09EZzJZbVE1T1dSbE1ETXlZek0yTmpka1pEazRNakFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmtNMlprTnpRMVlqSXpOakl6T0dZM01EZzRObUprT1Rsa1pUQXpNbU16TmpZM1pHUTVPREl3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3paRE5tWkRjME5XSXlNell5TXpobU56QTRPRFppWkRrNVpHVXdNekpqTXpZMk4yUmtPVGd5TUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNell6TmpBM09UZzJNVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZzVXeCsrUUFBQkFNQVJ6QkZBaUVBbWorUStTUXIvUWxPdVk4NkRxUDc3elFlc3J5NmZPZjl0V0Zyc1ZVekJyUUNJR04veDNteXN4T3A0R0hzVzUrc0tYcXVRWDBGcGx6OHdrMnBSMDZQV2xzaU1Bb0dDQ3FHU000OUJBTURBMmNBTUdRQ01Cc1MzZWUwaGFUc3BKekNvVWFkWGc2blpnUC8xWmllVEs1V1VVZTdJN2NUU29KZ3BxRWROZTd1eEdrTmE2ZExLd0l3UTVEeUpTM1VoL2xPY2NTeERzeHpmQUNkMGRWSVl4bTgxNDdVU0JqLzhmMEIydkpBVWtQaGJjTm16aitqVEJ3cSJ9LCAidGxvZ0VudHJpZXMiOlt7ImxvZ0luZGV4IjoiMjk4MDk4OTg0MCIsICJsb2dJZCI6eyJrZXlJZCI6IndOSTlhdFFHbHorVldmTzZMUnlnSDRRVWZZLzhXNFJGd2lUNWk1V1JnQjA9In0sICJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwgInZlcnNpb24iOiIwLjAuMSJ9LCAiaW50ZWdyYXRlZFRpbWUiOiIxNzkwNTU1NDg4IiwgImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVFDSUR5bDlUS3oweGZJMmgzd1FYQXBML1BqU1Jrc2o4Z2g5TDlHR3JaMmExWjhBaUJRTXQ2MVk0bkZTaTlydGZuMVh5Wko1VHdsRWJpSXcxZ1Rta2FqRE1Cb25BPT0ifSwgImluY2x1c2lvblByb29mIjp7ImxvZ0luZGV4IjoiMjg1OTA4NTU3OCIsICJyb290SGFzaCI6InlaQUpoN3pHbWh4dWhRang5WGV1cUV6UHlxbFVFSEVwWlRoUDVVRHhNejg9IiwgInRyZWVTaXplIjoiMjg1OTA4NTU5MyIsICJoYXNoZXMiOlsiMjIzZkF1N05ZRG1nZVZKVDQwMkE4SVp5RWMyTjloQUVBeUVSYmt2OU45RT0iLCAiNEV0WWx5czJ1Zis2amMxckptN0tCNTNnM29EckRWTTFKdjJUL0hNczlCZz0iLCAibDRhSHpvemxMLzU3c2Z5MXhqTFN6eUM4Njc4WVNxWnR1Nk8rMEluNHRZQT0iLCAiMDFtR1JXUVdaWXVkbzZONFNYajBwbzFEUVlYdDFJa1VKaFpqalRxTGFOTT0iLCAiZkhDL3BwRlBCQmc5TCt0YjZLbjEzRkVEZUlvN01xNWY0bkl3N254RWJqbz0iLCAiU0RGQVFZUkx3MHZGcWFhRU1jZzE4SDV6cXlSMFpab0pjK1RQcW03TlRQQT0iLCAiU3ExZVljMFdpL0NlbXVDbjkxcnZwQStBUlJqK2ZIWUdTUVUyM0sxalFXYz0iLCAic0hpV0IwbE9OMmtwV0VNaTZuSWlaUi9MdFJuR0ErRnpRRnBNSWhzWDZLdz0iLCAiQ2dnSnFBaVo1TXM2aTkrQVN2dUw2cktscUIwc2FKM3pOUUhzWXo5dUo5OD0iLCAiTWxpS3l6aElraVE1YndYUFZIOXUvWE1OWFFoNXU4RGF4dTRXdkRiMTk1RT0iLCAiVlBRaTRVREkxMmdSa1ZiQzlWRlovSk1idDRwdUJDRnpzY0taZ3pwVFJodz0iLCAiSVBBNFIwQUlOR2RLR0hlaU1WZXdRa2NRaVJNN2FIVUpoVms2OTc2VlQvaz0iLCAiNm1EdHpQakZHYVZwU3VGTlRBK0l2MjZhUm5GRkovYzhuT1RLN3E5eWwyWT0iLCAiYUNKZmVpMThuTEdGSXFuL3F1M3duUjRlRys5Vk05M2Q3K0QzRCtMa05rVT0iLCAiQjFZOTZ0UWFnTmtucEo4L3VmTk9EQVBLa09qdkJMTENLVEVKTGZiaTVyVT0iLCAidHRweGQwVEpwck9VdGIvOFdmNURlSXp3TnRVdzcyUTBZblhFMkxGTUlabz0iLCAicXh6SGFuQXp6NTdTRGRtSmUwQjdiSks3Mk5USUJid0VNR0JCS3ZET1JPdz0iLCAieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwgImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yODU5MDg1NTkzXG55WkFKaDd6R21oeHVoUWp4OVhldXFFelB5cWxVRUhFcFpUaFA1VUR4TXo4PVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJGQWlFQXNTZUhURXBDNWliZjBkSDVRQktVSkRyYWhId2t5VjZYZjZvbld2NHpkVElDSUNQWEZwanZYcDg5dS9jVmNjeHFQNEVpSEMrVTRxanF2VG8rb1RNVTVQK2pcbiJ9fSwgImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUl3TXpSalpXVTVOREl4Wm1WaU1tRTVOV00zTkRObU1tWmtNakZqWVRCak16RTFOalJtTWprNU16bGlNMkV4WWpsalpERmhaVGsxTWpZellUaGtNV0l4SW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRldVTkpVVVJrYjA1YWFXbE5kSFkxUW5ocmIwWkVlRzA0Y2tSR2JrdFRPSGxhT1hGaU5VcGtPR2hSZVhObVVXVkJTV2hCVFdrMGNWWkdjR0YwUzNKdlNtRTJkRGhyZDJRMkswOUhVbXhEZVV4ek5qWnRNblkwVGxwRGFraGtNeUlzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFNSVTVFVVcxNE1Wb3dSak5UVlVwQ1dqQnNWbEZ0YjNsa1ZFSnVZVk01TWxOV1dqRmtRemw1VVZkYVRVMHhielJTUTNOeVYxVndVbVF3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlUxUlNUbEpGUmpaVVZsSktUVEZrYjFrd05VNWhiR3d6VkRGU1NrNUZNVVZSVkVKT1ZrVnJlbFl5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlpaVERCa2JXSlZSa3hqUms1dFpWVlNkR1ZXVFRCVE0yaFRXa2hPYTA1cGRFUmtSVTVhWVVkak5GVldiRWRWYldOTFlXMTRWRXd3VmxsaGJVNVBXbFYwYldWRVRqWlRWVVY1VDFWd1ZHRkhUbEJOV0dSR1dqQTFhazFyU2tsak0wSnZWMVUxVjJGc1JYbGFlbU0xVlRBMVVsWnJkRkJSTUVwWllqTmtibG94V1hsVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFkyVjIxYVZrTnFaSGxQVlVWM1VXNU5kbVJGVGxwTk1teE9VakZvZEV3eWNGUlRlazR6WkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0zQmhVa1UxZEZkclVtcE5SVFZZVTFoc1RtVnNiRFZVV0hCdllsVTFObEZVVWxCU1JuQndWMnRTY2s1V2NFaFdXR1JPWld0d2NWUlljRnBOYXpSNVZXMTBVRlpIWkRWRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVFd4R05sZHRNVkpOTURWRlZtMXNUbUZyTUhsVVYzQk9Ua1p3Y1ZrelpGQlNSMk41UTJ4c2RGVlVWbEJXTVVwelZGVlNUbVZXYkRaVVZFcFBZVzFTY2xkclVuSk9SVEZ4VVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRk5YSlVWRXBoWVRBMU5sVlVSbHBoYTJ3MlZHMXdTbVZyT1VoWFZFNU9Va2RqTUZSdE1VdGhNRGxWWWtkMFlWWkZSalpEYXpGMFZGaHdUMkZzYTNwWGEyUlNUbFU1UlZOWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMlYydFNUMkpXY0VWWmVrSlBWakJzTlZSWWNGcGxWVEUyWVVjeFQyVnJSVEJVTUZKaFlWWndSV0Y2Vm1GU01WWXpRMnN4TmxOdGNFNWxiR3Q1VkdwS1UyRXdPVlZhTTJ4T1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3V21Wck5YRlJWRTVRVmtkamVWUldVazVrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrVEZGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV1F3Vm14YU1Fa3dVVlZvV2xGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tTXhWak5uY2tzeFJrSlJWVXBDVkZWR1UyVnJTa2RSVjJ4R1VWY3hjVXN4UlhKVk1VWjVUREZHYzFRelZscFBSRnBGWTFaQk0wTnFaRFpWVjFaNlkyNXJNbHByT1cxUFdGSllVbTVLZWxac1ZqWlJia3BTVVRCc1NGUnBPVFJOTWpFMVl6Tm9VR05FVWtoVFNFNVlUbE4wZWxNeGFIaGtWa1paVFVWYWQySklielJrTW5ONVkwWkpkMDVzUVV0V01uaDZZVlV4UW1Jd1pFUlJNMFpJVlRBd01FOVZTa0pVVlZKQ1RXMU9RbFJWWkZKUk1ERkRZekZOZWxwWFZYZGhSMFpWWXpOQ1MyVnJUblpXVjBaclYwZGpNbUpzY0c1VlF6aDRWMjFzYkZaRmN6RldkM0JXVmxkVk0xTlVaR3BXUms1MlUyMWtkMk5WVm10VWJWVXpaRmhvU0dFd05XaE9iVkpOVXpOa1NtUXhSVEZTU0d4TFZYcE9WbUZET1hOVU1rNXFWVE5vUldNemFEWmFhMFpFV2tSQ2ExWnJiRnBsUnpBMFEycEZNRTR4VmxSUmJXOTJUMGRaZDFGcVNqSlRhMFpXWVRGQ2IxbHRUazlpV0hCeFN6SndWVkZ1WkhoRGFUQjBURk13ZEZKVk5VVkpSVTVHVld4U1NsSnJiRVJSVmxKR1RGTXdkRXhUTUVzaWZYMTlmUT09In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3lUQURBZ0VBTUlJQ3dBWUpLb1pJaHZjTkFRY0NvSUlDc1RDQ0FxMENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmNHQ3lxR1NJYjNEUUVKRUFFRW9JR25CSUdrTUlHaEFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFnOWVwQnErQThLL2J6MklFS01qalZZb25JVHlXUHFXdzFTY0RHYjI5cmZGOENGQy91SUF4UGJDdGM1KzhHSmhqamMyRTBEU2VGR0E4eU1ESTJNRGt5T0RBd016RXlPRm93QXdJQkFhQXlwREF3TGpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUlV3RXdZRFZRUURFd3h6YVdkemRHOXlaUzEwYzJHZ0FER0NBZHN3Z2dIWEFnRUJNRkV3T1RFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNU0F3SGdZRFZRUURFeGR6YVdkemRHOXlaUzEwYzJFdGMyVnNabk5wWjI1bFpBSVVPaE5VTHd5UVllNjh3VU12eTRxT2l5b2ppd3d3Q3dZSllJWklBV1VEQkFJQm9JSDhNQm9HQ1NxR1NJYjNEUUVKQXpFTkJnc3Foa2lHOXcwQkNSQUJCREFjQmdrcWhraUc5dzBCQ1FVeER4Y05Nall3T1RJNE1EQXpNVEk0V2pBdkJna3Foa2lHOXcwQkNRUXhJZ1FnWlY5N3M2dVBYUDVGZmNXb3cwcURqaVZCL1lQVmoxRVFJU1U2M1BTNEozZ3dnWTRHQ3lxR1NJYjNEUUVKRUFJdk1YOHdmVEI3TUhrRUlJWDVKN3dIcTJMS3c3UkRWc0VPL0lHeXhvZy8ybnE1NXRodzJkRTZ6UVczTUZVd1BhUTdNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQW9HQ0NxR1NNNDlCQU1DQkdjd1pRSXdFUk1FbndQNVhzSDZYU3JEVTFnbVE2aEYzbHk0NERzSlVxU2lieUdZS1pjczhLVWx0Q3A4ZGhLUFRIaWZuV0liQWpFQXNMaFpUMHRodUFmMDF1YURLTUtMZWk1NzdKWlBTd2NCSXZ6RmRzdTZMUDA2UWVmU0pUVUlFSU9NbzZyVndQbUMifV19fSwgIm1lc3NhZ2VTaWduYXR1cmUiOnsibWVzc2FnZURpZ2VzdCI6eyJhbGdvcml0aG0iOiJTSEEyXzI1NiIsICJkaWdlc3QiOiJBMHp1bENIK3NxbGNkRDh2MGh5Z3d4Vms4cGs1czZHNXpScnBVbU9vMGJFPSJ9LCAic2lnbmF0dXJlIjoiTUVZQ0lRRGRvTlppaU10djVCeGtvRkR4bThyREZuS1M4eVo5cWI1SmQ4aFF5c2ZRZUFJaEFNaTRxVkZwYXRLcm9KYTZ0OGt3ZDYrT0dSbEN5THM2Nm0ydjROWkNqSGQzIn19", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:eac63327beef1990bdfb01d26e6d5759c2d7e40b90945ceac836df596e81e999", "size":"10083", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:eac63327beef1990bdfb01d26e6d5759c2d7e40b90945ceac836df596e81e999"}], "metadata":{}}, "updatedAt":"2026-09-28T00:23:48Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"SKILL", "updatedAt":"2026-09-28T02:38:32Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":1, "providerCount":1, "pullCount":0}}}