{"identifier":"urn:ai:org.agntcy:cid:baeareigrsfwog4ofmewu763xtzuzzf2dihkpemm7jminknhjeqz2rptzju", "displayName":"instrument-data-to-allotrope", "mediaType":"application/agent-skills+gzip", "type":"application/agent-skills+gzip", "data":{"artifacts":[{"artifact_hash":"sha256:7505b489cc8ad7f16ba08343184320f1583303cfacdb9121b9b756bc073df1ab", "path":"LICENSE.txt", "type":"other"}, {"artifact_hash":"sha256:339dc491f567d58535dc7c3db1c4bef143eae53ba964dcaf1995f91c970fd37d", "path":"references/asm_schema_overview.md", "type":"reference"}, {"artifact_hash":"sha256:de83b5b6a0b16a3b3da2671efe94fb9535081154efdc55955caa3bfaf1bcd604", "path":"references/field_classification_guide.md", "type":"reference"}, {"artifact_hash":"sha256:4f3602b21e6fd6c3dd384a072b983470133d2b7abe5ec46da60a1ce8b7629aab", "path":"references/flattening_guide.md", "type":"reference"}, {"artifact_hash":"sha256:eb9d30845eb05d8366d073883cd967a4ccc40eab18dfc1707c35a4100764c8bd", "path":"references/supported_instruments.md", "type":"reference"}, {"artifact_hash":"sha256:21433e5a443ee926e059dd51ef4497a208bd2f4ae04f8585205375ca12d2510c", "path":"requirements.txt", "type":"other"}, {"artifact_hash":"sha256:ac7984666cd18a7a1767209b84dadf19a36b02006bd9390a9579e049814d3e53", "path":"scripts/convert_to_asm.py", "type":"script"}, {"artifact_hash":"sha256:32467ff33bd588520d8a7a0acda12b2ec1b26d8058c6cd48c00ad44797a9d3b5", "path":"scripts/export_parser.py", "type":"script"}, {"artifact_hash":"sha256:7ded9de71f82a88a3d9dedadb2713b5d33c9cb4d9a2014401dc6af35f90ef72d", "path":"scripts/flatten_asm.py", "type":"script"}, {"artifact_hash":"sha256:bb06708d3d2376fdd5fcca1b189440d0d7a4044b4ac949f85aab69644386ccf7", "path":"scripts/validate_asm.py", "type":"script"}], "skill_file":"SKILL.md", "skill_manifest":{"description":"Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full ASM JSON, flattened CSV for easy import, and exportable Python code for data engineers. Common triggers include converting instrument files, standardizing lab data, preparing data for upload to LIMS/ELN systems, or generating parser code for production pipelines.", "name":"instrument-data-to-allotrope", "version":"v1.0.0"}}, "version":"v1.0.0", "description":"Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full ASM JSON, flattened CSV for easy import, and exportable Python code for data engineers. Common triggers include converting instrument files, standardizing lab data, preparing data for upload to LIMS/ELN systems, or generating parser code for production pipelines.", "tags":["oasf:1.1.0:domains:research_and_development/laboratory_management", "oasf:1.1.0:domains:technology/data_science/big_data", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/data_ingestion", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/data_lineage", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/data_transformation_pipeline", "oasf:1.1.0:skills:data_engineering_analytics/data_pipelines/pipeline_orchestration", "oasf:1.1.0:skills:software_engineering/code_generation/text_to_code"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareigrsfwog4ofmewu763xtzuzzf2dihkpemm7jminknhjeqz2rptzju", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJ2ZXJpZmljYXRpb25NYXRlcmlhbCI6eyJjZXJ0aWZpY2F0ZSI6eyJyYXdCeXRlcyI6Ik1JSUcxVENDQmx1Z0F3SUJBZ0lVT0xReWVxRkQzbHlRdjFkWjlQSzJWMFUxd1I0d0NnWUlLb1pJemowRUF3TXdOekVWTUJNR0ExVUVDaE1NYzJsbmMzUnZjbVV1WkdWMk1SNHdIQVlEVlFRREV4VnphV2R6ZEc5eVpTMXBiblJsY20xbFpHbGhkR1V3SGhjTk1qWXdPVEEzTURBeE1UVTVXaGNOTWpZd09UQTNNREF5TVRVNVdqQUFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVTdjFNait2ekQ0QWh3eE14YVhleXB5OFNVWm1NeXpEVEpxWjBxSVZpb25ySjhFM0RiRUswbG5vaUxsSjI5czhnMlZRV2pZMEE5b3FUaVVNMDdtVURPcU9DQlhvd2dnVjJNQTRHQTFVZER3RUIvd1FFQXdJSGdEQVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVaDBOSVdrSWlVYlR5Y1QyU29lVlo2NnJPK2NNd0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFlaRDh3WVFZRFZSMFJBUUgvQkZjd1ZZWlRhSFIwY0hNNkx5OW5hWFJvZFdJdVkyOXRMMkZuYm5SamVTOWthWEl2TG1kcGRHaDFZaTkzYjNKclpteHZkM012YVcxd2IzSjBMWEpsWTI5eVpITXVlV0Z0YkVCeVpXWnpMMmhsWVdSekwyMWhhVzR3T1FZS0t3WUJCQUdEdnpBQkFRUXJhSFIwY0hNNkx5OTBiMnRsYmk1aFkzUnBiMjV6TG1kcGRHaDFZblZ6WlhKamIyNTBaVzUwTG1OdmJUQVdCZ29yQmdFRUFZTy9NQUVDQkFoelkyaGxaSFZzWlRBMkJnb3JCZ0VFQVlPL01BRURCQ2d4T0RWak9HTXdNRFZsWVRaak16a3hOMk01WldKbE9ESTFZalJsTVRjNU9XWmlZVE5rT0dRMk1Cd0dDaXNHQVFRQmc3OHdBUVFFRGtsdGNHOXlkQ0JTWldOdmNtUnpNQmdHQ2lzR0FRUUJnNzh3QVFVRUNtRm5iblJqZVM5a2FYSXdIUVlLS3dZQkJBR0R2ekFCQmdRUGNtVm1jeTlvWldGa2N5OXRZV2x1TURzR0Npc0dBUVFCZzc4d0FRZ0VMUXdyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEJqQmdvckJnRUVBWU8vTUFFSkJGVU1VMmgwZEhCek9pOHZaMmwwYUhWaUxtTnZiUzloWjI1MFkza3ZaR2x5THk1bmFYUm9kV0l2ZDI5eWEyWnNiM2R6TDJsdGNHOXlkQzF5WldOdmNtUnpMbmxoYld4QWNtVm1jeTlvWldGa2N5OXRZV2x1TURnR0Npc0dBUVFCZzc4d0FRb0VLZ3dvTVRnMVl6aGpNREExWldFMll6TTVNVGRqT1dWaVpUZ3lOV0kwWlRFM09UbG1ZbUV6WkRoa05qQWRCZ29yQmdFRUFZTy9NQUVMQkE4TURXZHBkR2gxWWkxb2IzTjBaV1F3TFFZS0t3WUJCQUdEdnpBQkRBUWZEQjFvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2pBNEJnb3JCZ0VFQVlPL01BRU5CQ29NS0RFNE5XTTRZekF3TldWaE5tTXpPVEUzWXpsbFltVTRNalZpTkdVeE56azVabUpoTTJRNFpEWXdId1lLS3dZQkJBR0R2ekFCRGdRUkRBOXlaV1p6TDJobFlXUnpMMjFoYVc0d0dRWUtLd1lCQkFHRHZ6QUJEd1FMREFrNU16QXpNakkwTlRrd0tRWUtLd1lCQkFHRHZ6QUJFQVFiREJsb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TUJrR0Npc0dBUVFCZzc4d0FSRUVDd3dKTVRrM01UUXdOREkyTUdNR0Npc0dBUVFCZzc4d0FSSUVWUXhUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09BWUtLd1lCQkFHRHZ6QUJFd1FxRENneE9EVmpPR013TURWbFlUWmpNemt4TjJNNVpXSmxPREkxWWpSbE1UYzVPV1ppWVROa09HUTJNQmdHQ2lzR0FRUUJnNzh3QVJRRUNnd0ljMk5vWldSMWJHVXdVUVlLS3dZQkJBR0R2ekFCRlFSRERFRm9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONUwyUnBjaTloWTNScGIyNXpMM0oxYm5Ndk16UXdOamcyTURrMU56SXZZWFIwWlcxd2RITXZNVEFXQmdvckJnRUVBWU8vTUFFV0JBZ01CbkIxWW14cFl6QXpCZ29yQmdFRUFZTy9NQUVZQkNVTUkzSmxjRzg2WVdkdWRHTjVMMlJwY2pweVpXWTZjbVZtY3k5b1pXRmtjeTl0WVdsdU1JR0tCZ29yQmdFRUFkWjVBZ1FDQkh3RWVnQjRBSFlBM1Qwd2FzYkhFVEpqR1I0Y21XYzNBcUpLWHJqZVBLMy9oNHB5Z0M4cDdvNEFBQUdnZVRVZlJnQUFCQU1BUnpCRkFpRUF6WitHVG45eVNzd21lV0NFTDZVU2hsRG54VWFacmN2WHZBRElhZ0RmdjlBQ0lBZjA2NTNMN3dzTmpYSmZKL2xnK1VjZ0RCY1R2K0l5aVF3UXhXQUN2S2lBTUFvR0NDcUdTTTQ5QkFNREEyZ0FNR1VDTUJOeEJaWEhpTGliSGVvZ3VzcTE0UjZaRjRMN3ZFRzRJL1RwOStiODBIa1A1dzBTZ3J5TmppUmhscnB1c0Y0U0F3SXhBSXE4NFRkTkJnb2x1K2N5R294d09WT212bW4vZEs2R25VR2g1TjR3RXRvZlJ5QW9jc1c2aWxyMzlVRE1TWFQwdVE9PSJ9LCJ0bG9nRW50cmllcyI6W3sibG9nSW5kZXgiOiIyNzQ0NDQxMTM5IiwibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCJraW5kVmVyc2lvbiI6eyJraW5kIjoiaGFzaGVkcmVrb3JkIiwidmVyc2lvbiI6IjAuMC4xIn0sImludGVncmF0ZWRUaW1lIjoiMTc4ODczOTkyMCIsImluY2x1c2lvblByb21pc2UiOnsic2lnbmVkRW50cnlUaW1lc3RhbXAiOiJNRVFDSUJGUVdFNlYxRDJyT2hXaWo1QkJ5bHBMVU1zRTFHQmJUazFKcVJVWDBlVG1BaUF6M3lXQ1JVZkJwSjhBV0hYS0N5QURlRUU4eFFtVzZ6akU3aFNIWWZjTTNBPT0ifSwiaW5jbHVzaW9uUHJvb2YiOnsibG9nSW5kZXgiOiIyNjIyNTM2ODc3Iiwicm9vdEhhc2giOiJoRURoM093d1dySmxxTUJpa0RkdDhUME95S2hiblRFNWdLNWRKRWpseGQ4PSIsInRyZWVTaXplIjoiMjYyMjUzNjg3OSIsImhhc2hlcyI6WyI1NGVGYlh6OEsxWUYyaXJ0Uk15UWVzZkFEdU5JcHZhS1lXR0MzNGJ4SU9jPSIsIklIY3Z1WHZkSk41L3pkUWFrS2dxT2FIdEhlWDdSUCtUclpWTnhOUnZPNkk9IiwidHNyNDlacEVBYXVrUy9JdkxXREFqTS9LRUEwTTlCKzRpbHlEVXY3VjVNMD0iLCJSMTRpcnozUUhjMVhlY3ZiMkROOGNnVFBoZEZRSTVaKzkvMlBzNnZJWW9FPSIsIlhnVUxRLy9SZFk0clFOWml1eXY4MysybXJseFpJdzJOYjRJOXpPOFcrZHM9IiwiMUFTTHA2aU1DbHBUNGVLTGoxTGJRbnQ2ZDJiblJsM2w4eVBCVjlSb2ZKUT0iLCJRNjBqSXR5RkJYMlVjMTV4U0pRM2orQjgwbGQra1BiaHlZM1IzRmgwTmI4PSIsIkVxSmcvb2xUOVFjVGhzQWlnWDU5blNpbkR2K1U1M2U0aUw4dmRpMm9QSWc9IiwidVg2Skt5RVVCRE0rbXFubGtocEZJZzVObDVvU3pvRzBralBja3ErY09LRT0iLCI2M2w1ekVkQndYbFduM2ZsUUpIdzVjbDgwZVIzVkxBRWdlR0w0RzFpS1lrPSIsIjJSVzg4MStLa1NLV1NsQzcweW0vaEhBRCtjQUJDM3hINzRtd3ZaMlE1ems9IiwiT0tHOTYvTko2MXFQbDUyTmJjcTl0aENiOXdvSmNucEpaSWhCdnlLNWJ5UT0iLCJtM2hoWkc1QkhTa3Y1TFNCR2lDOFgweWdoSGorUkZVRzJDZmFuNHkxeHlBPSIsIjd0RDJLOG1BcUdUTUVOclAyWVhXejcxQmVUV1FQQ2lZZDNDRVNBZ1FMejg9IiwiZVhTTHJMcUtTeFJUaXhTUC9rNFlpbXJpQjJsdWZhbzZ0cnFUcnN4eGx5Zz0iLCJTbmRiTUtWdGNUZW5Ba3dpMkpCZkd6RCttaGV4cDFxSmJSSVkrQTFKUklVPSIsInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sImNoZWNrcG9pbnQiOnsiZW52ZWxvcGUiOiJyZWtvci5zaWdzdG9yZS5kZXYgLSAxMTkzMDUwOTU5OTE2NjU2NTA2XG4yNjIyNTM2ODc5XG5oRURoM093d1dySmxxTUJpa0RkdDhUME95S2hiblRFNWdLNWRKRWpseGQ4PVxuXG7igJQgcmVrb3Iuc2lnc3RvcmUuZGV2IHdOSTlhakJHQWlFQTJldGpXbmM0S3FHWS9EcVNBaVE5elpvNjJabXdkTFQ5V3c3SjZ2OVJmMFFDSVFETE9oaStaWDhnWUs4TWVVN0NVaHRzZEpDam5tdm1ZZXNQYTdnY2tRcVFQZz09XG4ifX0sImNhbm9uaWNhbGl6ZWRCb2R5IjoiZXlKaGNHbFdaWEp6YVc5dUlqb2lNQzR3TGpFaUxDSnJhVzVrSWpvaWFHRnphR1ZrY21WcmIzSmtJaXdpYzNCbFl5STZleUprWVhSaElqcDdJbWhoYzJnaU9uc2lZV3huYjNKcGRHaHRJam9pYzJoaE1qVTJJaXdpZG1Gc2RXVWlPaUptTlRBMlltRm1NREJoTXpZek5HRmpOamhpWXpVeU5XUmtZakl3TmpnNU0yWTBZMlU1WldVMk1EQTVORFprTnpRek1Ua3paRE14Wm1NeVpXTmxOR1V3SW4xOUxDSnphV2R1WVhSMWNtVWlPbnNpWTI5dWRHVnVkQ0k2SWsxRlVVTkpSQzgzZGpablEyWTViMUJvU2k5MGRYSjRkblo2VUZCdFRHWjVWemNyVWtwaU1VTTFlWGQzU0VkWlpFRnBRbFpQZWtONmVrMHJjM0pQY0UwdlNYWk5UMDl2V0V0UlNVeGphMk5ETDAxb1NXMHhaMDVQTjJoUlVYYzlQU0lzSW5CMVlteHBZMHRsZVNJNmV5SmpiMjUwWlc1MElqb2lURk13ZEV4VE1VTlNWV1JLVkdsQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMnN4U2xOVlkzaFdSVTVFVVcxNE1Wb3dSak5UVlVwQ1dqQnNWbFF3ZUZKbFYxWjRVbXRSZW1KSWJGSmtha1pyVjJwc1VWTjZTbGROUmxWNFpERkpNR1F3VG01WFZXeE1ZakZ3U21WdGIzZFNWVVl6VkZoalMxUnVjRVpXYXpGRFZGVmtRazFXVmtaUk1taE9WRmROZVdKSE5XcE5NVW95V1RJeFZtUldjRWhXYWtwT1ZXcFNNMU5GUmxwU1JscFNWVlZTUm1WR1dqWlpWbVJyWlcxU1NFOVliR0ZWZWtaM1dXMDFVMkpCY0dwaVZFWnpWMnRrYzJGSFVraFdXR1JKWVVkT1QxUlhjRnBrTURsVlVWUk9UbEpGUmpSVVZsSldUbFprYjFrd05VNWhiR3d6VkRGU1FrMHdNVVZSV0d4T1ZrWlZNVll5Y0VKUlZURkhZVE5rUm1ReGJFbERhM1IyVjJ0c05tRnFRa1JSVmtaYVUxVjBkbGRyYkRaaGFrSkZVVlpHYWxKR1JtNVJWVlpVWkdwR1RtRnBkREpsYTFFd1VWZG9NMlZGTVRSWlZtaHNaVmhDTlU5R1RsWlhiVEZPWlZod1JWWkZjSGhYYWtGTFkxVnNWMkZYT1hWamEyODBVbFJPUlZsclZreE5SM2gxWWpKc1RXSkZiM2xQV0UwMFducEtWMVZXWkhGWFZFSkNUMWM1ZUZaSGJGWlVWRUV6WWxaV1JWUXpSbEJSTUVwWllqTmtibG94V1hsVVZVVXdVbmR3UWsxV1ZtdFNTR1JHVVdrNU0xVlZWa0prTUd4SldqQlNRbFpGU201VWJGcEpWVEZXUmxKRlVrSlRNRXB1V2pOS1Exb3dWa2RSYkVacVVrVkdObEZYVWtOYU1EVlhVMFpGTUZKVldtNVZWbFp2VFVVMVNrTnNaSEpUVjJ4V1dXeFNOVmt4VVhsVk1qbHNWbXh2TWs1dVNsQkxNazVPWkRCb00xZFZVbGRWYWtKeFVXdEtibVF3V25aUlZsVjZUMVpDZDJWcVJscGhNRlpoV1dwV2VGUnRjSGRUTUZwWVlWaG9jRTVHYTB0WGExRTBaREZzVWxkVlVsZFZha0pUVVZaR1NVd3dTa2RaTTJSWFYxWndWVmxWYUZOTlIwNUpWRlJhVFdWVWJIVlpWbWhUWWpKU1dGTllWbHBOYW13d1ZFUktSMkp0U25WVmJYQnNWWHBzY2xsV2FFcGtaM0JOWWxkU2QxcEZaRzlOVm14d1QxUk9hVTB3Y0hsWGJURTBaRzFSZWxSWVdtaFdla1l6V1dwT1MwMUZlRmxUYlhoYVRXcHNOVmRyYUU1a1YxWllVbTVTYVZKVlNqVlhiR1JoWld0M2VXRkhlRnBXTVVvMlEydDNlVTFYYUdoV2VsSXpWREZHV2xNd2RETlhWVXBEVVZWa1JXUnVjRUpSYTBaU1ZWaEthRk5HU1hkWk1HaE9UbXQ0TlU5VVFtbE5ibEp6V1cxck1XRkdhM3BWYmtKcFRXcFdObFJITVd0alIxSklZVVJGUzFkWE5WZGxiSEJaVTIxd2FVMXFWWGRYYkdNeFRVVjRkRlJ1V21sV1JVWllVVzFrZG1OclNtNVNWVlpDVjFVNGRsUlZSa1pSTUVwQ1lVaHdXazF0YUhOWGEyaFhZekZ3VlZGVVNrTmFNamw1VVcxa1JsSlJjRUpYVlRoMlZGVkdSbEpGU2tSYU0yaFFVa1phY1ZRd1pFNWtNREZGVm0xNFdsWkdjSEZVV0hCeVpVVTBlVlJVVm1GV01IQnpWREJTU2sxV2JIRlZiWGhPVmtkTk1WUXhaR0ZoVm14VlZHMTBVRkl4UlhsRGF6RkRaREJrUkdGWVRraFJWa1pTVVcxak0wOUlaRUpWVmtaR1VrZDBjMlJIVGtoUFdHeHJVVEJLVkZkc1pFOWtiVTUwVlc1d1RsRnRaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHVmxKVlRuUlNiVFJMV1cwMVUyRnRWbFJQVjNSb1YwVnNNMU5HUmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0S2JsVldRbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYUnFaVlJzTUZkV1pITmtWVEZGWXpCa1JHRllUa2hSVmtaU1VXZHdiazU2YUROUlZrWnVVbFY0VW1RelNtaFRSa2wzV1RCb1RrNXJlRFZQVkVKcFRXNVNjMWx0YXpGaFJtdDZWVzVDYVUxcVZqWlVSekZyWTBkU1NHRkVSbHBpYkZvMlYyeG9TMkZ0U1hsT1ZFSmhWbnBWZDBOcmVIUlVibHBwVmtWS2NWRnRaSFpqYTBwdVVsVldRbGRWT0haVVZVWkdVMnRLUjFaVk1WWk5iV2QzV2tWb1EyVnJPWEJQU0ZwaFRXMTNkMWxWYUZkaFZYaDBWRzVhYVZWNmJHOVhha2t4VFVacmVtRXpXVXRYYTJSelpWVjROVTVYTldoWFJrcDJXa1prU21SdFVYbFBXR3hvVFd4d2VsbHFUbXRsYTNkNVlraFNhbEo2YkRWYVJVMTRaVlp3V0ZSdVdtcGlWa28yVkVjMWMyRkhTbGhsUlVacVlsWmFkRmt6YXpWaWQzQmhWakJhY2xremF6VmtSbXhZWWtoV1RsSkhaRWhSTW14NlVqQkdVbFZWU201T2VtZ3pVVlpHZGxKVmRHNWtNamxPVmtkamVGZFljRzloYXpGRlVWUkdZVll3VlhsWFdIQk9UbFV4VlZwSGNGQldNVnB3UTJ4d1ZWb3piRTlXTUd0M1YyeFNSazB3T1ZWaVJ6RmFZbFZXTmxkclVtOWhNRFZ4VVZkU1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWk5VV3RGTkZSVlVsaGFTRUpyVWpKbmVGZFhhM2hpTWtsNlZHcEJTMWRzWkZKa01IaFNWMVYwVEdReGJFTlJhMFpJVWtoYU5sRlZTa1ZSVmtadFVrVkplR0l5VWtsVmJtUnFaVzA1TWxSRVNtdGpSMUpJWVVSR1dtRlVWbkZaYWtsM1pHeHNXRnBJVm10U01EUXhWRVJLVTJOQmNHcGhhMFV3VVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaVWEwcEVZakF4VEZKRlZUQlViR1JPVGtac05sRllaRTlXTVZwdlZHMHhUbVZyT1ZWU1ZFNWFaVzE0YzFkWE1WWk9SVEZ4Vm0xc1QxSXhWalJEYXpVMllYcFdZV0pWY0c5VVZFcFNUa1p3UlZkWVpFbGtNV3hNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpIWkZKVmExSkNUMWhzWVZZeGNEWlVSRXB2WWtac1dGVnVjRTFOYWtadldWWmpNR1F3WkZKWFZYTkxVek5rV2xGclNrSlNNRkl5Wld0R1ExSklaRkpVUlZKQ1lYcFdUbVZyUmpaVVYzQktUVVUxVldFelpFeFZWbXhNVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpWUmxKWmExSkRZa2M1YTFOR1NqTlpNM0IyWkdkd1RVMXRVbmRhUldSdlRWWnNjRTVYY0dsTmFrSXlWMVprYTJSWFVraFVhbFpPVVcxMFNGRXliSHBTTUVaU1ZWVktiazU2YUROUlZrcEdVbFZPTTJRd2NFNVdSM042VkZaU1VtUXdOVVZUVkVwT1VqQXhTRU5yVG5Cak1HUkNWVlpHUTFwNll6UmtNRVpUVTFWV1YxVllhRlZaVldoVFRVZE9TVlJVV2sxbFZHeDFXVlpvVTJJeVVsaFRXRlphVFdwc01GUkVTa2RpYlVwMVZXMXdiRlY2YkhKWlZtaEtaR3Q0ZEZwSVFVdGFSV1J2VFZac2NFOVVUbWxOTUhCNVYyMHhOR1J0VVhwVVdGcG9WbnBHTTFscVRrdE5SWGhaVTIxNFdrMXFiRFZYYTJoT1pGZFdXRkp1VW1sU1ZVbzFWMnhrWVdWcmQzbGhSM2hhVmpGS05sUkVTWGhoUVhCb1ZucFNNMVF3UmxwVE1IUXpWMVZLUTFGVlpFVmtibkJDVVd0V00xVllSa1ZSTW1RMFZEQlNWMkZyT1VoVVdHUk9Va1phYzFkV1VtRmhhekUyWVROb1QwMXJNREZYYkdSTFlrVTVSVk5VUmxwaGJFcHpRMnN4VlZsNlZsQldNWEJ3VjFaU1QyRXdPVWhWVkVwT1VXMWtTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BTVWxWT2JtUXdiR3BOYXpWMlYyeGtVMDFYU2toV1dHUldWVlpzVEZNelpGcFJhMHBDVWpCUlMyUnVjRUpSYTFwU1ZXdFNSVkpWV25aYVJXaFRaREpPTm1JeldrMU5iVkozV2tWa2IwMVdiSEJPVjNCcFRXcENNbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbXMxWVVacmVsVnVRbWxOYWxZMlZFUk9TMDFSY0dsaWF6RXlWRmh3VW1Rd05YRmFla3BPVWtkemVGUnVjRXBrYkd4WlZXcENZVlo2UmpOYVJXaE9aR3N4VlZGV1pFTmFNamw1VVcxa1JsSlZSbHBVZVRsT1VWVldXRkZyUm01VVZVcDFVV3BHV21KWWFIZERiR3cyVVZod1Exb3lPWGxSYldSR1VsVkdXbFI1T1U1UlZWWmFVV3RPVmxSVmEzcFRiWGhxVW5wbk1sZFdaR3RrVjFKSVZHcFdUVTFzU25kWk1uQjNaVlp3V0ZkVVdtcGlWbHAwV1ROck5XSXhjRmhTYlhOTFdUTnJOV1JHYkZoaVNGWk9VMVZrVEZGdFpIWmphMHB1VWxWV1FscEdiekZSVjJSU1VUQktTV1F3Vm14YU1Fa3dVVlZvV2xGVVRsVk5TR1JvWXpKS1NWSldVa3RoYTJSVFRrZE9kRll5VFhwUldFWkxVM2R3V1dOdGNHeFZSWE42VERKbk1HTkliRzVSZW1oM1RqSTRNRkZWUmtKU01tUnNWa1pXYlZWdFpFSlJWVXBDVkZWR1UyVnJTa2RSVjJ4R1VWaHdZVXN3WkZWaWFtdzFWVE5PTTJKWFZsaFJNRlpOVG14V1ZFTnRhSE5TUnpVMFZsZEdZV050VGpKWFNGcENVa1ZzYUZvd1VtMWthbXhDVVRCc1FscHFRVEpPVkU1TlRqTmtlbFJ0Y0ZsVGJWcExUREo0YmtzeFZtcGFNRkpEV1RGU01rc3diRFZoVmtZelZWaG9XRkZWVFV0a2EzUndVVlV4UW1Jd1pFUlJNMFpJVlRBd01FOVZTa0pVVlZKQ1RXMWtRbFJWWkZaUk1ERkRWRzVvUTFkc2FFbGhWWGh3V1d0b2JHSXlaREZqTTBWNFRrWkpNbGRyV1RCVVJHUXlVbFZqTUZOVE9WVmpRVzgxU3pKSk5FMUZhSEpWUkZZelRVWk9ibU51YkU5aGJXeFRZVWQ0ZVdOSVZucFNhbEpVVVZoa1NtVkZSa3BqVkdjd1ZrZFNUMUZ0WkhaaVNGVnlXVE5zU0dJemFETlVNVnBRWWxoYWRHSnBPV3RUZWxwSVEyMDFWbEl5WnpGVWFsSXpVbGhTZGxwc1NqVlJWemxxWXpGak1tRlhlSGxOZW14V1VrVXhWRmRHVVhka1ZrVTVVRkZ2ZEV4VE1IUk1WVlpQVWtOQ1JGSldTbFZUVlZwS1VUQkdWVkpUTUhSTVV6QjBRMmM5UFNKOWZYMTkifV0sInRpbWVzdGFtcFZlcmlmaWNhdGlvbkRhdGEiOnsicmZjMzE2MVRpbWVzdGFtcHMiOlt7InNpZ25lZFRpbWVzdGFtcCI6Ik1JSUN5akFEQWdFQU1JSUN3UVlKS29aSWh2Y05BUWNDb0lJQ3NqQ0NBcTRDQVFNeERUQUxCZ2xnaGtnQlpRTUVBZ0V3Z2JjR0N5cUdTSWIzRFFFSkVBRUVvSUduQklHa01JR2hBZ0VCQmdrckJnRUVBWU8vTUFJd01UQU5CZ2xnaGtnQlpRTUVBZ0VGQUFRZ1ZlbEo0VThsUU8rcjVrbTdsWlZpUTRIeFRncXBoQnZtZDN1d0hMZjZOSllDRkVRdTFNWHRXTVdYSit5b3BwaDRKd2hBcXM5dUdBOHlNREkyTURrd056QXdNVEUxT1Zvd0F3SUJBYUF5cERBd0xqRVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVJVd0V3WURWUVFERXd4emFXZHpkRzl5WlMxMGMyR2dBREdDQWR3d2dnSFlBZ0VCTUZFd09URVZNQk1HQTFVRUNoTU1jMmxuYzNSdmNtVXVaR1YyTVNBd0hnWURWUVFERXhkemFXZHpkRzl5WlMxMGMyRXRjMlZzWm5OcFoyNWxaQUlVT2hOVUx3eVFZZTY4d1VNdnk0cU9peW9qaXd3d0N3WUpZSVpJQVdVREJBSUJvSUg4TUJvR0NTcUdTSWIzRFFFSkF6RU5CZ3NxaGtpRzl3MEJDUkFCQkRBY0Jna3Foa2lHOXcwQkNRVXhEeGNOTWpZd09UQTNNREF4TVRVNVdqQXZCZ2txaGtpRzl3MEJDUVF4SWdRZ2VXRG9XblBwb0tHd2s1M2d0VldkUGs1MVcxTnJXSlkrYTIwbDdjM1E0bGt3Z1k0R0N5cUdTSWIzRFFFSkVBSXZNWDh3ZlRCN01Ia0VJSVg1Sjd3SHEyTEt3N1JEVnNFTy9JR3l4b2cvMm5xNTV0aHcyZEU2elFXM01GVXdQYVE3TURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFvR0NDcUdTTTQ5QkFNQ0JHZ3daZ0l4QUtacmVTRGxyY3pRRXc3UTZmb0tEaW53R2hyQ3JCM05hNkRnRnA5cjRRTU1KR2FsS0lvazkvUy95YVJ3bWQ0K2dnSXhBT2dnVkYzQVlaYWhrYWtFdlNRYlMvQ21tajRyOTRSZkxUWnEvNE9uTWJla08rKzRxQ0QycFh0MWdpcEowRUJPT2c9PSJ9XX19LCJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCJkaWdlc3QiOiI5UWE2OEFvMk5LeG92RkpkMnlCb2svVE9udVlBbEcxME1aUFRIOExzNU9BPSJ9LCJzaWduYXR1cmUiOiJNRVFDSUQvN3Y2Z0NmOW9QaEovdHVyeHZ2elBQbUxmeVc3K1JKYjFDNXl3d0hHWWRBaUJWT3pDenpNK3NyT3BNL0l2TU9Pb1hLUUlMY2tjQy9NaEltMWdOTzdoUVF3PT0ifX0=", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:99f53bf09304daa39bc87096a678b4d1e3df949864a8b998724871c61a7f7b6e", "size":"10022", "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:99f53bf09304daa39bc87096a678b4d1e3df949864a8b998724871c61a7f7b6e"}], "metadata":{}}, "updatedAt":"2026-09-07T00:11:27Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"INFO", "reports":[{"isSafe":true, "maxSeverity":"INFO", "scannerType":"SKILL", "updatedAt":"2026-09-23T23:19:44Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":5, "providerCount":1, "pullCount":4}}}