{"identifier":"urn:ai:org.agntcy:cid:baeareie2fiwpucw5tsh6k5rac67m27zdzlawikd4j4zvvpendrsss6zvnm","displayName":"azure-validate","mediaType":"application/agent-skills+gzip","type":"application/agent-skills+gzip","data":{"artifacts":[{"artifact_hash":"sha256:bfe9c0f484dd363f79ee85eee2ff489a43637eed1871273e3ed618989406f8a0","path":"references/aspire-functions-secrets.md","type":"reference"},{"artifact_hash":"sha256:81395542533728334615e91f7a46ee88ce627d8e21a0fc1b1d5966ce1a2723f4","path":"references/global-rules.md","type":"reference"},{"artifact_hash":"sha256:f65dde86f358afa14815ab3d974538723f24c7879464e6688665acf2edc11ffa","path":"references/policy-validation.md","type":"reference"},{"artifact_hash":"sha256:910b5d715e2c1b4251e9fab90ebe7746939778963ba5eaa53c939e804c426476","path":"references/recipes/README.md","type":"reference"},{"artifact_hash":"sha256:4ee15e1e80529e519dafb342b0967705972d96712a1e71b7ddcb3fdeae8e4b99","path":"references/recipes/azcli/README.md","type":"reference"},{"artifact_hash":"sha256:f91321d8dad4f5c299d92d916d60d7d25886ada160f301180019e3dfda950fd9","path":"references/recipes/azcli/errors.md","type":"reference"},{"artifact_hash":"sha256:d0d60a8dbd8af0dc3719c8db8a239135ae6e319ecfd16e0935e7980f90a8c9a7","path":"references/recipes/azd/README.md","type":"reference"},{"artifact_hash":"sha256:f20f7dcfea1c95bc3466d98607e7c572f818163719b94c7087962301a07a0880","path":"references/recipes/azd/aspire.md","type":"reference"},{"artifact_hash":"sha256:1ae0229238014d65ff255bfe1ba802919ec68b41383840d265f935c1bec6037f","path":"references/recipes/azd/environment.md","type":"reference"},{"artifact_hash":"sha256:f1f08d09d766894eaac43f2fc9d610e837082e9fc588e095cd49e0fc6c3e5e2b","path":"references/recipes/azd/errors.md","type":"reference"},{"artifact_hash":"sha256:2617a4ec85626d961d4d960e2831ce312b7559d557b6c1a2415682cf1434bda4","path":"references/recipes/azd/scripts/set-aspire-aca-env.ps1","type":"reference"},{"artifact_hash":"sha256:0c2e55a2e1a01261b8ecdaae631f977469b555c9278b426a45712d469a07bac6","path":"references/recipes/azd/scripts/set-aspire-aca-env.sh","type":"reference"},{"artifact_hash":"sha256:5a70caeea9f0823b4b3f1bfafbb3ac8403a9dd50b603bd035fe2cfba28c6abe5","path":"references/recipes/bicep/README.md","type":"reference"},{"artifact_hash":"sha256:161e01f9b04fb372d8c1988728a62fe866d4dd0bf1717a5b91ec6922a8ffe0be","path":"references/recipes/bicep/errors.md","type":"reference"},{"artifact_hash":"sha256:ac49678e5941f2946d8b216370e30dbd8b3451cb15652f8042bb9fad77bcb9bb","path":"references/recipes/scripts/validate-deployment.ps1","type":"reference"},{"artifact_hash":"sha256:667b1d6ec2bda18cd8fb4d71b7def18bbcba505598e71daf3355694e33b7e8aa","path":"references/recipes/scripts/validate-deployment.sh","type":"reference"},{"artifact_hash":"sha256:8759dd0b7100261384d8c9c21206eccabf669f54bb15f1fd009ba047e9d6fe50","path":"references/recipes/terraform/README.md","type":"reference"},{"artifact_hash":"sha256:b2406305694be5ac7d7e9d4c5639c6493652d5ea23cd0d2a69585a81ac2ea4e6","path":"references/recipes/terraform/errors.md","type":"reference"},{"artifact_hash":"sha256:b355b07cfa23bde8833e842315f33c26c999c82eda669662ee042e88db2a21ed","path":"references/recipes/terraform/scripts/validate-terraform.ps1","type":"reference"},{"artifact_hash":"sha256:83a005f0643694ecf826c906e2dde72009c700a75b0ec6d8afce03225c6ac8c8","path":"references/recipes/terraform/scripts/validate-terraform.sh","type":"reference"},{"artifact_hash":"sha256:e29c77fc501652ed5a8271107e176a6e7a12d0150253ec2fcc69bba014b271f8","path":"references/region-availability.md","type":"reference"},{"artifact_hash":"sha256:a65e952998810969b290ef6832dca7a8c41be9b951e7e7c9a42ee6e84cce2649","path":"references/role-verification.md","type":"reference"},{"artifact_hash":"sha256:69d45451579f0f98a27f56a945b031c2c4c45c0bb8daeb6f91863b8c65bc63e5","path":"references/scripts/scan-aspire-functions-secrets.ps1","type":"reference"},{"artifact_hash":"sha256:938ff79803fa3ccfd88938088b843aec72ad9417039752c92a813e91934feedd","path":"references/scripts/scan-aspire-functions-secrets.sh","type":"reference"},{"artifact_hash":"sha256:d8b7512cd91b4ec3620d6a48abc1f80179630bd26add65dc0400a34e42745ff9","path":"references/scripts/workflow.ps1","type":"reference"},{"artifact_hash":"sha256:699defd6489930070d5330432dbf257b9f89d6752caef69e0cf47e47edc2c620","path":"references/scripts/workflow.sh","type":"reference"},{"artifact_hash":"sha256:c739380475381a6aa93a1dad6578fc5fd1b8c62ea780d4162fc79ae948aaaeb9","path":"version.json","type":"other"}],"skill_file":"SKILL.md","skill_manifest":{"description":"Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying. WHEN: validate my app, check deployment readiness, run preflight checks, verify configuration, check if ready to deploy, validate azure.yaml, validate Bicep, test before deploying, troubleshoot deployment errors, validate Azure Functions, validate function app, validate serverless deployment, verify RBAC roles, check role assignments, review managed identity permissions, what-if analysis, validate Container Apps deployment.","frontmatter_metadata":{"author":"Microsoft","version":"0.0.0-placeholder"},"license":"MIT","name":"azure-validate","version":"0.0.0-placeholder"}},"version":"0.0.0-placeholder","description":"Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying. WHEN: validate my app, check deployment readiness, run preflight checks, verify configuration, check if ready to deploy, validate azure.yaml, validate Bicep, test before deploying, troubleshoot deployment errors, validate Azure Functions, validate function app, validate serverless deployment, verify RBAC roles, check role assignments, review managed identity permissions, what-if analysis, validate Container Apps deployment.","tags":["oasf:1.1.0:domains:technology/cloud_computing/azure","oasf:1.1.0:domains:trust_and_safety/content_moderation","oasf:1.1.0:domains:trust_and_safety/risk_management","oasf:1.1.0:skills:ai_ml_engineering/agent_orchestration/role_assignment","oasf:1.1.0:skills:devops_cloud_infra/deployment_release/deployment_orchestration","oasf:1.1.0:skills:devops_cloud_infra/infrastructure_as_code/configuration_management"],"trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareie2fiwpucw5tsh6k5rac67m27zdzlawikd4j4zvvpendrsss6zvnm","identityType":"did","attestations":[{"type":"publisher-identity","uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJ2ZXJpZmljYXRpb25NYXRlcmlhbCI6eyJjZXJ0aWZpY2F0ZSI6eyJyYXdCeXRlcyI6Ik1JSUcxVENDQmx5Z0F3SUJBZ0lVYVlZVTgxYzVaYzhVSlpDdmJHQm04Uks5VFVNd0NnWUlLb1pJemowRUF3TXdOekVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1SNHdIQVlEVlFRREV4VnphV2R6ZEc5eVpTMXBiblJsY20xbFpHbGhkR1V3SGhjTk1qWXhNREExTURBek16TXpXaGNOTWpZeE1EQTFNREEwTXpNeldqQUFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUvNVdpRXBDUlNkd3pqWWNoRFF0NkFjdWFpUjZZNnpqdk1HTXIxV2JJN1hHZVJ2M0doYXRFN3IvWTJCeFpCUWRrYmxsZUF5VjBLdVdveVd6U3dUMFp5S09DQlhzd2dnVjNNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVNzVHcm92R2t3OFNxSDI5YWp6bDljRDhkZHI4d0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFlaRDh3WVFZRFZSMFJBUUgvQkZjd1ZZWlRhSFIwY0hNNkx5OW5hWFJvZFdJdVkyOXRMMkZuYm5SamVTOWthWEl2TG1kcGRHaDFZaTkzYjNKclpteHZkM012YVcxd2IzSjBMWEpsWTI5eVpITXVlV0Z0YkVCeVpXWnpMMmhsWVdSekwyMWhhVzR3T1FZS0t3WUJCQUdEdnpBQkFRUXJhSFIwY0hNNkx5OTBiMnRsYmk1aFkzUnBiMjV6TG1kcGRHaDFZblZ6WlhKamIyNTBaVzUwTG1OdmJUQVdCZ29yQmdFRUFZTy9NQUVDQkFoelkyaGxaSFZzWlRBMkJnb3JCZ0VFQVlPL01BRURCQ2d3WXpoaU5qSXdabU0wTkdKaU5qUTVNekJoTXpVd1pEbGhPRGc1WXpoaE1EVmlNMlUwTmpNeU1Cd0dDaXNHQVFRQmc3OHdBUVFFRGtsdGNHOXlkQ0JTWldOdmNtUnpNQmdHQ2lzR0FRUUJnNzh3QVFVRUNtRm5iblJqZVM5a2FYSXdIUVlLS3dZQkJBR0R2ekFCQmdRUGNtVm1jeTlvWldGa2N5OXRZV2x1TURzR0Npc0dBUVFCZzc4d0FRZ0VMUXdyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEJqQmdvckJnRUVBWU8vTUFFSkJGVU1VMmgwZEhCek9pOHZaMmwwYUhWaUxtTnZiUzloWjI1MFkza3ZaR2x5THk1bmFYUm9kV0l2ZDI5eWEyWnNiM2R6TDJsdGNHOXlkQzF5WldOdmNtUnpMbmxoYld4QWNtVm1jeTlvWldGa2N5OXRZV2x1TURnR0Npc0dBUVFCZzc4d0FRb0VLZ3dvTUdNNFlqWXlNR1pqTkRSaVlqWTBPVE13WVRNMU1HUTVZVGc0T1dNNFlUQTFZak5sTkRZek1qQWRCZ29yQmdFRUFZTy9NQUVMQkE4TURXZHBkR2gxWWkxb2IzTjBaV1F3TFFZS0t3WUJCQUdEdnpBQkRBUWZEQjFvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2pBNEJnb3JCZ0VFQVlPL01BRU5CQ29NS0RCak9HSTJNakJtWXpRMFltSTJORGt6TUdFek5UQmtPV0U0T0Rsak9HRXdOV0l6WlRRMk16SXdId1lLS3dZQkJBR0R2ekFCRGdRUkRBOXlaV1p6TDJobFlXUnpMMjFoYVc0d0dRWUtLd1lCQkFHRHZ6QUJEd1FMREFrNU16QXpNakkwTlRrd0tRWUtLd1lCQkFHRHZ6QUJFQVFiREJsb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TUJrR0Npc0dBUVFCZzc4d0FSRUVDd3dKTVRrM01UUXdOREkyTUdNR0Npc0dBUVFCZzc4d0FSSUVWUXhUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09BWUtLd1lCQkFHRHZ6QUJFd1FxRENnd1l6aGlOakl3Wm1NME5HSmlOalE1TXpCaE16VXdaRGxoT0RnNVl6aGhNRFZpTTJVME5qTXlNQmdHQ2lzR0FRUUJnNzh3QVJRRUNnd0ljMk5vWldSMWJHVXdVUVlLS3dZQkJBR0R2ekFCRlFSRERFRm9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONUwyUnBjaTloWTNScGIyNXpMM0oxYm5Ndk16Y3lORFl3TVRjek9UUXZZWFIwWlcxd2RITXZNVEFXQmdvckJnRUVBWU8vTUFFV0JBZ01CbkIxWW14cFl6QXpCZ29yQmdFRUFZTy9NQUVZQkNVTUkzSmxjRzg2WVdkdWRHTjVMMlJwY2pweVpXWTZjbVZtY3k5b1pXRmtjeTl0WVdsdU1JR0xCZ29yQmdFRUFkWjVBZ1FDQkgwRWV3QjVBSGNBM1Qwd2FzYkhFVEpqR1I0Y21XYzNBcUpLWHJqZVBLMy9oNHB5Z0M4cDdvNEFBQUdoQ1hydWJBQUFCQU1BU0RCR0FpRUFobXhxVURublprZVJqODBuZjdXNXlqNXFFUlpOWUFLczYydE4zcko0ejlrQ0lRRHNKY2J5emFkS0liek5KUkJJbnR2OU9jeHU1QWx1T3BKSC80NExoenNHS3pBS0JnZ3Foa2pPUFFRREF3Tm5BREJrQWpBRTlnMDhSSmZTdkczNnJRKzR5bkF2dCtIbFRHYVFSbDlaUTFJd29idVRra2dNYnZrU1B6SWlZUFZueDNIOGw0QUNNQ2dUejhTc1VpSzJONmhlQkdyaDFFRTYwOUluczhuMEhQTXNmdm9RUkpSeTRsN01oVC81cnBIT2I5TkNTcDF1Q3c9PSJ9LCJ0bG9nRW50cmllcyI6W3sibG9nSW5kZXgiOiIzMDc5NDMzOTc0IiwibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwidmVyc2lvbiI6IjAuMC4xIn0sImludGVncmF0ZWRUaW1lIjoiMTc5MTE2MDQxNCIsImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVFDSUdLTkJMZE5kLzdFMngrbW1TTXgwL0trNFVlZnA0RCs0SjZURXNMY0ZJZzBBaUJ3bjFGVk5ZM3QxdkdZc2xkSnFDc0ExS1FRdG1OZmluM25ibFQ5WW1EVkZnPT0ifSwiaW5jbHVzaW9uUHJvb2YiOnsibG9nSW5kZXgiOiIyOTU3NTI5NzEyIiwicm9vdEhhc2giOiJaWU5OZ0FYQ2dyb1A0Ni80bE9qUW10d1c2TmE4SXo4ek5KT2F3SjVGQVBnPSIsInRyZWVTaXplIjoiMjk1NzUyOTcyOCIsImhhc2hlcyI6WyJCVlI2ekRLdmtoY3F6a0xDaXdxR2NJRXVON0VscTdlK0NpbEZyMFBJRHJvPSIsIjlFcGZqbmpzM0RUL1l5dkhHQjRNbUxVVW9DWWtLb1RGN3l1ekR6SkxPbnM9IiwialFhR2xFSkJTdUZvSWM5Z1FpVDVVMDJsL2FONFZNUTcyTUxseVVzT3E2QT0iLCJiRUd2TTVNdUtQNG5vTHdyU3M2L3NCQlI2NmNPVjdCUEFDMHZYZ0dhd3ZJPSIsIk1JSVBNOU5tSGpia1hBeXI0WW5naHIvZHd4ZlZiWW1tL2hPV2VzMlVkK3c9IiwiRWhlS3oyRmxhQWhsMmZrYVQzU0djeFlkZ1NNSVFYbnRkSmxuTVJUa09iOD0iLCJ4ekNCV1VvVUpvT3VUR1JFeUN5NlBoUmtsZVpmQVViVStXYzByd2dZbC9JPSIsIlRGT3k5SC9Ia2pYc2dqdlpzTk9peTdzQ2VkMTNUS0lITHYxOU5uU1hBa0k9IiwiYVF1QVJyemhsb2tSME15NmZnL2NSMGRNQ3lMd2FSQW1acFh3T0xvMk9vbz0iLCJIbWNBNTRhU0R3UzQrbS9EMDk4OW42bzFHem80dkJsSE1hZE1GNzhyK3lnPSIsIjV3Ulh2d0Jiek5rMFZmY2FSRlBweTM0Y09yenlwZkU1ZU9WYWZTazkrSlk9IiwibU9xT2xNYm04dmZjWlRucE1UZHV2UnRBa3Z5UjFTSE5mcUhXVlJHbEdvST0iLCJObE9jbGxkbUtQQTF0TUtJc2txSEF3dVFEWUhwMzFZd3BLK09PTXJNY2NjPSIsInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwieEgvRENzZUxIcjllS29ZVDhxc09SWks3elZkRUdZV0h1VnRzVnJEOTV3WT0iXSwiY2hlY2twb2ludCI6eyJlbnZlbG9wZSI6InJla29yLnNpZ3N0b3JlLmRldiAtIDExOTMwNTA5NTk5MTY2NTY1MDZcbjI5NTc1Mjk3MjhcblpZTk5nQVhDZ3JvUDQ2LzRsT2pRbXR3VzZOYThJejh6TkpPYXdKNUZBUGc9XG5cbuKAlCByZWtvci5zaWdzdG9yZS5kZXYgd05JOWFqQkZBaUVBbmRXTndUeEdRSUR6Q3ptek5DclJMMWUzYjlZcDE5S0w1RitraVl0dUhPc0NJQ3V2cEV2TDdHNEcybEUxdmgyVTJkU29zWitqV2lSZ3NEYmZmOWlKK0VueFxuIn19LCJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJMU5HUTJZVGd6TVdWbU5tUmhNelZpT1dGaE9ETmxZVEZsWW1Fd09XWXhZbVF4TXpSbE4yUTNZVGhoWWpKak1qazFaVEkxTVRJME4yWTFaR05rTlRGbEluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KVVVSaFVWbExVVEJDT1RoclIyUTNRVzV1VEdoM1RIZFhhekpLYlZSblFXOWxWSGhpVFZKcGRESXdSR1pCU1dkalVFSkRVbXROZEhjd1VWSjNZbTF0YldOM2N5dEdXbkpUZEVoeGEwOXFhVUpFUTNsS1pEUkdkR04zUFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hXUlU1RVVXMTROVm93UmpOVFZVcENXakJzVmxsV2JGcFdWR2Q0V1hwV1lWbDZhRlpUYkhCRVpHMUtTRkZ0TURSVmEzTTFWa1pXVG1Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0ZwbFJURkZVVlJHVGxKRlJqWlVXSEJPWld4a2Ixa3dOVTVoYkd3MFZGVlNRazFWTVVWUlZFSk9aV3N4TmxZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZWMlRsWmtjRkpZUWtSVmJFNXJaRE53Y1ZkWFRtOVNSa1l3VG10R2FtUlhSbkJWYWxwYVRtNXdjV1JyTVVoVVdFbExUVlprYVZOVVpGbFNNbFpUWkdwT1NHRkhSakJTVkdSNVRERnJlVkZ1YUdGUmJFWnJZVEpLYzJKSFZrSmxWbGwzVXpOV1dHSXpiRmhsYkU0elZrUkNZV1ZWZEZCUk1FcFpZek5rYmxveFdYcFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxVelRsVmtlVU50T1RKU01uUXpUMFpPZUZORVNUVlpWM0EyWWtSc2FsSkVhR3RhU0VrMFpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNMlJhWlcxb2NGUnRjRXBrTVhCMFZGUkNUMUl3Y0hCVWJYQlNUbFV4TmxGdGFFNWxiRll6VjJ0U2MyRkZPVVZhZWxaYVpXMW9iMVJWVWxkaFZUQjVWbFJDVDJGck1UVkRhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1VqQXdNRmRYY0ZwbFZURklWMjF3VDFKR1NuQlhWM0JhVFVVNVZWUllaRnBXUlRCNFEyc3hTRlZVVmxwV1IyTXdWREZrVGs1R2JGVlJWRVphWVdzMWMxUnJVbHBsYXpGeFVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZTbkZVTUdSS1RXc3hjVkZ0TVZwbGJFVjNWMWN4U2sxck5VVmhNM0JPVWpCV05sUnNVa05oTURsWVVsUlNVRkpIZUhGRGF6bElVbGhrVDFZd2JEWlhiRkpTVFdzeE5sTllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUXpWMWh3YjJGVk5YRlRXR1JoWWxVd2QxUnJaRXRoVlRWeFZWUldUbVZyU205VVdIQldaREZ3UldKSGFGQlNSMk14UTJ4c05tRkhhRTVTUmxwd1ZGUktWazFGTlhGVVdHeE9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod2FtVlZOVVZYV0dST1ZrZE9ObFF4VWxKa2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RWRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1UxRlZteGtNRWt4VVZWb2FsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbWhFVjBoS01WbHJSa0pSVlVwQ1ZGVkdWRkpGU2toUlYyeEdVVmRvZEdWSVJsWlNSelYxVjIxMGJGVnRielJOUnpWdFRqRmpNVU51YkhGT1dFWkdWV3h3VDFkVlJreGplbGw1WkVVMGVtTnJiekJsYW14eVVUQnNVbEpJVGt0Wk1rbzFaVzFHYTFNd2JHbGxhelZMVld0S1NtSnVVakpQVlRscVpVaFZNVkZYZURGVU0wSkxVME00TUU1RmQwdGhTSEI2VWpCME5sRlZkRU5hTW1SNFlVZDBjVlF4UWxKVlZWSkNaREExZFZGVlVrTmhNRVp4VVZWVk5WcDZRVFJWYTNCdFZUTmFTRTE2V25sVlUzTXdaVmMxUW1SdVVYSlRSM2hWVWpKR1VsVnRkelZYWjNCU1RWVnNNMkl5U2pGV1IzUnlXakF4YVdSdGRGUlZTSEJLWVZac1VWWnROVFJOTUdjMFlrUlNRbEV3TVVSYU1WSTJUMFpPZWxaWGJFeE5helF5WVVkV1ExSXpTbTlOVlZaR1RtcEJOVk5YTlhwUFJ6UjNRMnRvVVZSWVRtMWtiVGxTVld0d1UyVlVVbk5PTURGdlZrTTRNV051UWtsVU1razFWR3RPVkdORVJqRlJNMk01VUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCJ0aW1lc3RhbXBWZXJpZmljYXRpb25EYXRhIjp7InJmYzMxNjFUaW1lc3RhbXBzIjpbeyJzaWduZWRUaW1lc3RhbXAiOiJNSUlDeXpBREFnRUFNSUlDd2dZSktvWklodmNOQVFjQ29JSUNzekNDQXE4Q0FRTXhEVEFMQmdsZ2hrZ0JaUU1FQWdFd2diZ0dDeXFHU0liM0RRRUpFQUVFb0lHb0JJR2xNSUdpQWdFQkJna3JCZ0VFQVlPL01BSXdNVEFOQmdsZ2hrZ0JaUU1FQWdFRkFBUWdURjR3RlRHK0VRdEdXN0VvMHQ1Um56MWJLWlFnbEpWcnRSc3h0SjZ1SndZQ0ZRRGxYTEhTdjh0MmNHa2NqRUtmT2NHZGExMldQaGdQTWpBeU5qRXdNRFV3TURNek16TmFNQU1DQVFHZ01xUXdNQzR4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRVZNQk1HQTFVRUF4TU1jMmxuYzNSdmNtVXRkSE5ob0FBeGdnSGNNSUlCMkFJQkFUQlJNRGt4RlRBVEJnTlZCQW9UREhOcFozTjBiM0psTG1SbGRqRWdNQjRHQTFVRUF4TVhjMmxuYzNSdmNtVXRkSE5oTFhObGJHWnphV2R1WldRQ0ZEb1RWQzhNa0dIdXZNRkRMOHVLam9zcUk0c01NQXNHQ1dDR1NBRmxBd1FDQWFDQi9EQWFCZ2txaGtpRzl3MEJDUU14RFFZTEtvWklodmNOQVFrUUFRUXdIQVlKS29aSWh2Y05BUWtGTVE4WERUSTJNVEF3TlRBd016TXpNMW93THdZSktvWklodmNOQVFrRU1TSUVJSHphcFUxM0grSzFQTXYzQklxUnkwdkR0V2x2aWgwRzJsTnhwa20xSktrMU1JR09CZ3NxaGtpRzl3MEJDUkFDTHpGL01IMHdlekI1QkNDRitTZThCNnRpeXNPMFExYkJEdnlCc3NhSVA5cDZ1ZWJZY05uUk9zMEZ0ekJWTUQya096QTVNUlV3RXdZRFZRUUtFd3h6YVdkemRHOXlaUzVrWlhZeElEQWVCZ05WQkFNVEYzTnBaM04wYjNKbExYUnpZUzF6Wld4bWMybG5ibVZrQWhRNkUxUXZESkJoN3J6QlF5L0xpbzZMS2lPTEREQUtCZ2dxaGtqT1BRUURBZ1JvTUdZQ01RREtCOUZqSzdXN2laTVQ4SjhyZmt6VDN5N2hTWERyRkE0R1N0U1R4QXUxaUdYdVA0SGllcVRsU0huelJUQ2JreWdDTVFESHFDdGxWVzBPNXQvWWxmZGpKVmJ4R3lMMk1wZlprUzF2UEdZUXlSTEFuOU5hTndlcSt0V3kxL2pDbW91LzZlaz0ifV19fSwibWVzc2FnZVNpZ25hdHVyZSI6eyJtZXNzYWdlRGlnZXN0Ijp7ImFsZ29yaXRobSI6IlNIQTJfMjU2IiwiZGlnZXN0IjoiVk5hb01lOXRvMXVhcUQ2aDY2Q2ZHOUUwNTllb3F5d3BYaVVTUi9YYzFSND0ifSwic2lnbmF0dXJlIjoiTUVVQ0lRRGFRWUtRMEI5OGtHZDdBbm5MaHdMd1drMkptVGdBb2VUeGJNUml0MjBEZkFJZ2NQQkNSa010dzBRUndibW1tY3dzK0ZaclN0SHFrT2ppQkRDeUpkNEZ0Y3c9In19","mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","digest":"sha256:e5fcc2913bb49f05bedbd5fa002174dc2a869373f5dd621bdbe6bff57d43e804","size":"9924","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:e5fcc2913bb49f05bedbd5fa002174dc2a869373f5dd621bdbe6bff57d43e804"}],"metadata":{}},"updatedAt":"2026-10-05T00:32:45Z","metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true,"maxSeverity":"MEDIUM","reports":[{"isSafe":true,"maxSeverity":"MEDIUM","scannerType":"SKILL","updatedAt":"2026-10-12T01:25:04Z"}]},"agntcy.dir.trust.v1.Status":{"trusted":true,"verified":false},"agntcy.dir.usage.v1.Metrics":{"lookupCount":13,"providerCount":1,"pullCount":0}}}