SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-9f21a0df-d60e-49d6-bbd0-6b5410704cd2 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-07-01T05:27:23Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cbf7c902435fac6049eb47d3f9600d46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a50c58502a660a2bff85cc7ac92c58ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-655b16ffdbd38e42a12ced0c054255ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e08bed37cdf7ee8648fb4d1a43ff1811 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6b592ad834a2eebeca78ab45f0ce2db Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6dbbcd00a86615bdc988a001dcf8e4cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a52546c0c0d6c5e9a17e02c4447d931 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e83a4d75c9f69332442e07958a1a57fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5ad258f03701762b36909ed9a0564b6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-627ad68a7e8e98be818f781b1c9e5088 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-87a6c852134c8067f1cc390329d07ab4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd0387873c26568ffd70b5d57e91a7f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f28595b17ecea067d03921032fe3a6ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3110e6d8bc63fbb28a044e66a18cdc1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ac97dfdd3b30fc001093bc900344971 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-faea7760ce9df147dac0ee3fb8e0f68c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6ba0f30a5af2fd47237894e31922bc8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5cc253de3c6c3cc82a14ccb5e9a4244a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51a5ce8cfb6669f2c858f00f5b3be252 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0a5b8a8fc1398fc8366ab5347278516 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dcfbd96cd2b6884a802a46b2755f16aa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d926f5b16a827ae9862e1b0999f1c466 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-76d2710921bb793fa33cab5fdb8592c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0103e1c923bcf8f3088d03389fe43cbe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6df690df836ff983c8a866aea858f0c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24d51049ff19d4424fcbc42d59739988 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aeeed810ee12128a4bd2454cf549dcb1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61e7b59a32e8a12fedab2f45e439a57b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf884fbafa1b26a5c88821765161e398 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e65dba14575c1f9be5588e339799728 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2762a1081bae160815d36caa5ba4bc43 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67a7ad5c8cdb4176d0cc4cee57d28922 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7c5609e91254bd974634d7e8abdf6c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e2edbe1872f8842126d0e324af70679 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c22ae7e9e3268d4035db2a35d46b34e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-407409419a7053dc53b50247b67b36bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddc953f3543914fcaac5868a12890075 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f0b4654ff82bcbb8619112bb3c40767 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f6b7872d4ad58ac28570d5fcc20a99f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9c1f79ccce3b0cfd22550f04b710131 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1436bbde4e8837f502a65a1e2dc1a83a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e651abc43bae91642cec421164900c0a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5209cdda95b0f73113938d659e20216 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56ad65c49f4bd28efa4a31ea5bdd26f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-959d4ff1381a9bfee1ef08c6da72c8ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-842bf49bd6736cf3da6398a553f412f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1207f993cfc9120beae14bc5590aa118 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c17b55b580f85c403ad42b1548c45c97 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8dcd50cd92302bd90b618dfb057b62c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65e1ccf59ad7147882df47cb3e9a4c6b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-798aa2e7711f5c95e169427693068d20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-192c3518564a79b571db84c6a2f5a8b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4bec5a3a7c92269a5a54e928dfff262c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e18d4b54082bc004ab4d8c72af38cee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd499333f843a3443ba4813c9a6eb44c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0863d42414f9f2596b5d565b0f9fa77f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d358b1fe0e12a182fde6b35d6e39b6f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad2b76013e461f94cab6794ed5fdad05 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc85f96420caccb497208b7af849c518 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5e524be66e553fef3aafd7d45b5b453 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03abc32ac2510491a31fc055fce1417f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e50eb5c980b4544a91cedcb65ccd197c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-827a7a285b1105608897b245a993d2e5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6bac3065ebc4ff0e5adad5a5c6cde4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d193724c75411621b5fc6b3b69e21d8d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc3a4bad6fb911b41aa5387ed5686809 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68e8fbf1adca7ab05db5962ded6f8da8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be72c56aff76da4319c346909196633f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-632613b3c5c7c7086804f8b02238e64b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4eef7596c25dc0aa7ae8b655509a8d1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a23efc9b96530c1c45b1cd9475458a27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff53778b232f07bd89f8d107aedcddd0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d88e02863c4f873db1a73868a8ea4df0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-915301c4ad2f7e0cac60f1194597cbc4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28a51a389ad68e2fbe0817f14c37b20e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13e53e92fab89ae71af139bf82c2497d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df82c0ddb4a47a8fa5998258ea6d9dd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16b2908eac3d4b639fca4950b273e7cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d17e6304887b50f06a6305f84468d4d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-accd239b2910fe9a8b2744acdf78af9f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79acbbe3889c0593b44f28f263f2ead5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-595faa0242cf0dd03b91ea97544c007d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b8a2c38df7fec9e92e90f12e899cd3f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf1a71f464c410883637031e5c6ec889 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f58900dbd69a6368abd73777a443e186 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6f95f806f1a7e51380541a2358f77e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b46654895e01d39d06e304de82333a44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-254de089c2d539c7a81107537cc78015 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e080c10f0778cfb687880072d55dc5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-875c8062c532c365772a40da0cdab854 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cfe75ce23afd8829fa2970859f55773 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a163d30d438763939caeb16b50802643 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65a7a45b2c86a686e6f0bf028d2f6ad5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aeffea7060990d6c36a11b1c80931de4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d964db4cdc112afee4a5b27781712f69 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22c5623920e9c02499b5bd4927b88401 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-507309b57bd14fef41ff5d888f14dc57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c57a8ecb4d037acd27e9435e11d27447 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b1ac056d2d96214ae41671b611b586f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73e4b4700dcf4fab772e16950f7c2ba4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30db7675755f3783f48f6e18fe2c2181 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b833ea8c6cc709a73cd383cb3ed0638 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1111cbcf8430256a06398d3b6473bff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f85f9ac4b2896e44334eb85feb0e9b44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9558263c31f37e47ebd544759a8cf525 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c13e0be74ea9e8a268a08bd562cf8fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-116caddcb079a9668d7370645206d657 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c4948923a9345326bd3642d5fce6b4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5f4b3ee8888e094a17799c5f6909d0c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af39eec8dcf0d900656771cad22caae2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-301b597587b8a40b85810e76c9a0d57f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63c983ac3813912d0c305ac20daa5b2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e269965e5fce0da8c7681387a1cc398 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5484327ed66cdd3e09a00f6f8e65906f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2161e9d9b0c3ee55c19b25691c8328ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f2d60356841a0d397c1857e5ad23ed2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c6489e1661db8132c0ffaf103f554ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e4da8d4a758731aea19d999c05ec46b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2e045f06966abbd782082546ba64690 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd02cfff5b3357aa774c740037abbef1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3998f06eed5a6320a05927a3d19f86bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38a5cbc26e3733109a5303af9d33fad1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23c07dda5d3137b09041e210c050cdf9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-986a47be2cd0f215e4c76f0a683cc64a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0abe0176792cc8c7be2938375c4b6f18 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f15a67be0ccce1b8679241e9fa022aa5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca8d8cb9234fa1ea9da0787645f58bc3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-426c3644f719614c678287ae7841af90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e889fa5a53debf37572b2c8e460d03e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d192a1ab28c79362eb55b935adbec1b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4325abe3f90f55712456e5f4a0b58d7d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5712118ffcd98088615700be421f6dc9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4a15da8653b6bc32bc95a97905f2eae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc8d4c6009b6e78daad187bad8ec4f1f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ed9e85996abee635aaa6b84f4711f0a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bcf84aa064e3228537f779aef11d620 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-706f928fd43072b357859314f3d5b5d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f52e47523265f33cb5871882b883fcb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e02fdef6bc7715f4f74fed0405f68099 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63ed863cc3d2237638caba6e2bc98b65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79380d112d9677f1bb13cc10a2d6f1cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a22f2fe1ac77a1f2911ac9cb17a8a50f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-188801cac0581f92fd8e792b3b227dab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afa2e093e87350d312daa17f70ae33bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3ecd55b78971cd39f225b2c0d8970b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2494e526ac847dc8ace347fc6c095423 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1fd4187010bee7c6b425e19eacaa9e7e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-39e94565b0ad1ac456e36cd0a481db5a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4719904466bbe2719e4a5db52c0f5ca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75da8786bb67e9c72bae79a9a8191d90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4edb24cdf389f4154edd8875309d14c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c761a679e0321d9c0ac2741cfbd5882 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80d99e418b5908cc9a4c009e45003a3b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c392321875dd5ebf2c0bca2c280435e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c88f87ffe8d38471842d2dd59cc89edd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33ec00a1b6496c48a2e83021dbc38697 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8048c40040bf87931b6b5199436d4227 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd4cc30ac90cba62006fad100a370b47 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a91d85651091498031ba7ba2a6acba7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e96dd73f69ab972b89dfe735427d911c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c12acba3880e50318af945c55161fd8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80e33339d3d247a0a30c64532ba37a57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6583070cdbb0adab2b3498507fefcc00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d35c71bd5fcdc7f8588fb3a4ebf55566 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c018634e557b4dfa0bb715b5c6d46c19 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b02a593013ad67000f699eb5fd694753 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e3aeeb22da2e334c9d9edddd1aa4f4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52d3d798279c81d9cac6c6b1eb494e61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5283992510c726bf1b9f4f2490ea1e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15269deed208ef3858fe0081fc728b8d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ee4b3201dc87088a40c5e25717c22ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7364229e98f8f504292f7758416cd888 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b213be62e4eb9a020c68861b616f4999 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd3e37c4f460e823c0b9c167165245d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-87c662c417163b842d50a031cc4dd7d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e76621ba6de25c9d166dadcda3b56f21 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68ac37a65da094ae19310f97bd7a4c3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-790517742b0a2f5c3bc588f5597b0a18 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3fe6eb5ccae7bc406621c2508bde93b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cc5cbe6eb17a216701d63de61b80b00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62115595c187281230ed91d57c21605b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7095857e9fc03b30ce709f77664157f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-667ffed10b196613f78e56f4ea00323d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2f90188e21d261b689f97926478e296 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccce6c2cbcc2bc304cc1ca753afccac4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-659b2df7c76efc06db328853a7fe3761 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4cffd1e393c8071b549a66d1a4af87ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3ace08ba5020ddbb0f515085e169b9a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa5c6313c881bcd52ad788275512b8f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d4d3b0531a84f1ee8dc1be8036394a3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de089be048a1c20f56c10e80039b1ac6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abe0351f73161ae6f6649994ff3b6c92 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0df6ba5ccb0466e44f21101735617141 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad1cd78f6d2ad36fb2093b353d6f00fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-928acbef9e7cc826a8d0c6faf0540c90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-466205e8b01b5dbb81ac9535ad2b56d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1c56f78d8971fd2a826c33366bf71a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-148469273cda1839fe0f0639d604fa25 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6bac98bc6e1207abbc6ee75158eff898 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-047fc2cedc2bba68e50046f48e06b21f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7fc962f881e9df8c76f80d5ac324d69 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8f5d96d697686c4a95d33e61c262fa7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58fb60676f807342cb8447ded4f728a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80646bf867f68b5b635727c81e5ab703 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7514072c23cf92988ceea161a9c77a7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2bc59d6cae8e9d152c636233ab78485 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-307513af14d1be6392cc7711a5422107 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e96426336f1f2486bd560c0d76d52c6a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afe7fe63d70ce63e07d1c9a476816171 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-195d7362779f24fb04044ad97765b8ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f5e1f48c2c61d1934829b13dd6b1ffe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe2e92e2d1b2fa23e3ba85f6d8ffb630 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-faac7668031519dab6ebbaf4d87a8cb7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db2e6538647ec508e50a383bd42d1f2b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6733193cc6ac2528573ffb23942b224a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78c50663c68f33550470c60d758df9d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad71f03f917241515120776587cc8be8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be8e71f0a4c5b2b21c7fdd0a714ea421 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db56aa3d7d863e20c361890aa67bf54a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a450bb7c0c7dbcfd13a321bc84771abd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58193959d44ec499651b2e85c557343b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9db0a6a96dc15f9e2e08f8e0e60d8af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de550e67995cdba6b72c8886895e25c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37431406c7f82da1b06fcec902b4f2d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b877f560f678219eadc0504d3ae950ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d9ead98fe2a9eb2f9455eff9e21f811 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e70939e330eaf249bc577488666c434c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8ea049606ccf6b6358f9bd0ba95f7fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a3c8865afdcfdc465f1eb3b890bf7a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ec7ded5897c29db0b6ad7b3209f0f81 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f344068ef9ea11a4ba194e762453c5c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f885d33daa6e69c47f05223c0e0d13b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fabc2b801215c838cf1575725c69f0fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-121308786f8b44ff42b157866780a498 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b298f18c93749b37e6752f5d273ac7ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e507e95f4815b4d90990622307e8fc3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a13463abfface6248da6dc143518fc77 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54dcbc299ec7993fb2d695342ed4d90a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e84c06c792ddd0b1d9768c88fb216e35 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd7e4f63f9b1ca53ea50a1496044e8cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f722bf2db25a6b7668d97a23767bd1c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-475d894db8426d957c6eb2dd6bdd46d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-991292b4a9b1d1f4a65d37c79edcbf8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20360c9c39ba3fc02e2ff56208ba7076 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aefd1ac1b6043e058683f444595b8ba1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62a5e888d7df7257ea03e0202e0a11eb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d94fa4eac92352a4bcdc33b1b4d46b17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6fb866c50a63d49fa1ae89b01b0b55ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7beda3c1540253eb188fb55b9799443 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9d0d4322d1d0290598a546ef8bc7250 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-344263afdf1656503d083036a9e022cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77b652445169eb3740f0f72c76284f49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e20c5c3934af03a2199b2c7eb6b66064 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a872dc9a3ef3e60b329260c29310a050 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c37f39391d1cda9c2bab64d2e09fb8cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ca4a1539d1020c721cb6d89c8f1df2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c387074b1b7294f2db0fd178a4f50625 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb7cb8dddeb9a1eb8ec793a57f1b83cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-892baacf8a90fc67964bf8dec72f7086 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-334eb630d6928dbe22ff506a79adde4c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a584cf472265e4e43b76fc0aede176f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23c2a942e401c298a62664f71e0a3228 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-109726272f8eed803e2e3a729182684e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afebae8fde7e088e637b7de8a5785366 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa14addba8061eb5e989b25299cd4ea4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b59a074bb1c3496e675716950171754 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c8c36ff87fcd6f9f07f8df8e4be5d51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2eb644db7f7826ba09a3745afb5fcc0e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61bd304da1cff40799ef751b5c2c1f42 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b0bbbfa630cf158e196f6532814f299 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8bd1f4fa0d8862223821a0c7c3993a52 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-883baf0dfe3e8d13aa7657ac0359ad16 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e7a64388d77bec3654a94ad3bc590b3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b826cdbdfd89e4525094271efd6fbd4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9fe7e150d895eed15f65f7d4d2cc9bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c93b58221a90356a29872639c7ee20d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b08b1b75807a5f7e0127fca3c4cc5af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4b2f76880fb33273b7b9bf9aeb5cfa9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d826084d73518ed07aedb01f29fd034 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edcb77ee9073326f1c72d489fa1f7ae3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49f920fca90d3731b5e0fa7390557948 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06d90f0d9fada71dc60a80150a402f21 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c608f5d1087dd4b5185688f093454fe5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ec37bcb297b27543b5635861bb69b60 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0a7548fd1b63a386fe5f5c4243ba847 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14b105b4cb5bb70e3325647222b00a31 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f21d55e39203ebd7731abf176610d27c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80f129d5feb8faa944ac4e9de09d8289 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c0faadaed01f9305c311193d479e8bd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2be7044aaf1de98d6437b919f50b047b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5cffb10f3b88552378d1d83443e19f01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7e40b5d102a06c64a7196a38b67acce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-19757285aed055b885c45b6b153f286f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c06b6c1af7b5d38632514fc222eb3be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5a2e07f009b95ba79a1f77a9bc364e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69cc55863f099ac231d70f1437b3ad0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fdd7e87f8077bbdac50fe7d2d7de1396 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a20fd405193a43fcc9f05cc64d04cddc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eaa696c3b1e626cdd5fc031765db9a12 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fab365a2ef41bfeca32099dfb58f48bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c5ac5ca51d5448f0668c5ce604d4908 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d9c11075c4aa43e0bdad95acaedff27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f30cf1e4c8ea8aedede501abe3259e2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecb21bd6e3aa8644bdeaa8f062458c60 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ed8d2cfd55e74c679ffbec707cd4ce0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3700f1f0ff7cd0f2dc7df1350589b8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47fff7dc661d6d49110e1411f50f977c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-321bac3f77357862bf5a0cab07c98edd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c81e39fee0169742b872b84c85ba389 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e0dd61568aaed690d5a3eb647359068 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23294cdda7603ffca9ccab8a2569ce77 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a972b8f72545d1a241433802d46c8579 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddc331a2fd189d85bf43d8827603cef9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4268ca759285d4fa81bd8414658c0476 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b904ebf5d5b943b386e0335fae443a9d FileName: ./.claude/settings.json SPDXID: SPDXRef-cbf7c902435fac6049eb47d3f9600d46 FileChecksum: SHA1: 5a9595c011b645451c0cc69f40254b322a3dda84 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.editorconfig SPDXID: SPDXRef-a50c58502a660a2bff85cc7ac92c58ea FileChecksum: SHA1: 0a38f0507fb26d3962367cf95d273815aa946703 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-655b16ffdbd38e42a12ced0c054255ca FileChecksum: SHA1: 4a7708f1c238675ac05359ee5cb9c62f668dff54 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/ISSUE_TEMPLATE/bug_report.yml SPDXID: SPDXRef-e08bed37cdf7ee8648fb4d1a43ff1811 FileChecksum: SHA1: a6247a9c1af1df35f0320bf134608229ff3c5e1e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/ISSUE_TEMPLATE/config.yml SPDXID: SPDXRef-c6b592ad834a2eebeca78ab45f0ce2db FileChecksum: SHA1: 5e61eae31ae4ac0f4275b33b7e9ba284d8b5d955 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/ISSUE_TEMPLATE/feature_request.yml SPDXID: SPDXRef-6dbbcd00a86615bdc988a001dcf8e4cc FileChecksum: SHA1: d99bb417596e3734c98364606ed55ca9eccc7ab2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/PULL_REQUEST_TEMPLATE.md SPDXID: SPDXRef-2a52546c0c0d6c5e9a17e02c4447d931 FileChecksum: SHA1: be5d2b80f1f7bf7ac115643743b111d6e261cd58 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-e83a4d75c9f69332442e07958a1a57fd FileChecksum: SHA1: 34f74178bfcb7a78260e0c0f90f252174c2dd601 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/workflows/codeql.yml SPDXID: SPDXRef-b5ad258f03701762b36909ed9a0564b6 FileChecksum: SHA1: 12a61fa436825115a61f713a41302dc8cc45f88f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-627ad68a7e8e98be818f781b1c9e5088 FileChecksum: SHA1: de2eec743d71930f000ea4080e9390111132f770 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.gitignore SPDXID: SPDXRef-87a6c852134c8067f1cc390329d07ab4 FileChecksum: SHA1: d56307ac93e263d85b4b2c24cb373e63d02a1696 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./.gitleaks.toml SPDXID: SPDXRef-dd0387873c26568ffd70b5d57e91a7f5 FileChecksum: SHA1: 832a72efb1043f7bd842e127cf339bbb2da8da0d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./BACKLOG.md SPDXID: SPDXRef-f28595b17ecea067d03921032fe3a6ed FileChecksum: SHA1: 3f74e35ec845d5b136949d447d00031bb5d38f70 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./CHANGELOG.md SPDXID: SPDXRef-a3110e6d8bc63fbb28a044e66a18cdc1 FileChecksum: SHA1: 4d8b8c4d5af574d4dd5ebcfec2882615fdcad87e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./CLAUDE.md SPDXID: SPDXRef-1ac97dfdd3b30fc001093bc900344971 FileChecksum: SHA1: a8e44b95f491af28419c4f5d3182115c7976dbed LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-faea7760ce9df147dac0ee3fb8e0f68c FileChecksum: SHA1: 3a168dc32f4b6ad5b2d5af1e61bfca5990130962 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-a6ba0f30a5af2fd47237894e31922bc8 FileChecksum: SHA1: 5c1503f7a6c112ada32fdc8e742007f25be816c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./LIMITATIONS.md SPDXID: SPDXRef-5cc253de3c6c3cc82a14ccb5e9a4244a FileChecksum: SHA1: 8c943ce307778a68944e47d58cf52ac3f0c0ccd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./Makefile SPDXID: SPDXRef-51a5ce8cfb6669f2c858f00f5b3be252 FileChecksum: SHA1: d6f16fcf050be15366117aa77ce21b61cc3eb24e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./NOTICE SPDXID: SPDXRef-c0a5b8a8fc1398fc8366ab5347278516 FileChecksum: SHA1: fab1bddce4195384b73270048cd13e2ffc85e64e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright 2026 Roman Mednitzer SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./README.md SPDXID: SPDXRef-dcfbd96cd2b6884a802a46b2755f16aa FileChecksum: SHA1: 60bf070a2cc0105b594774e566f42841c871ea85 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./SECURITY.md SPDXID: SPDXRef-d926f5b16a827ae9862e1b0999f1c466 FileChecksum: SHA1: 8180cf4ca5363d62da72d915d42dd7a890503042 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./STATUS.md SPDXID: SPDXRef-76d2710921bb793fa33cab5fdb8592c5 FileChecksum: SHA1: 53163722b66420f17afb0d42c1f3c34662252d74 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./agents/README.md SPDXID: SPDXRef-0103e1c923bcf8f3088d03389fe43cbe FileChecksum: SHA1: b1ec0cb885d6c383415fd99e6a948fed03fcb962 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./agents/__init__.py SPDXID: SPDXRef-e6df690df836ff983c8a866aea858f0c FileChecksum: SHA1: bba49441c802c7aea52b01b55940d9d6a554be70 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./agents/__main__.py SPDXID: SPDXRef-24d51049ff19d4424fcbc42d59739988 FileChecksum: SHA1: 5c31577e28f7e6b389f351a364248399d07ff4a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./agents/cli.py SPDXID: SPDXRef-aeeed810ee12128a4bd2454cf549dcb1 FileChecksum: SHA1: 048c9eec1cff48bad36be4a8ce775dab50a4922c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./audit/00-inventory.md SPDXID: SPDXRef-61e7b59a32e8a12fedab2f45e439a57b FileChecksum: SHA1: 342de9496bb888a6e21496525f936a0474a4ffa7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./audit/01-baseline.md SPDXID: SPDXRef-bf884fbafa1b26a5c88821765161e398 FileChecksum: SHA1: 24a84aeb8a00b66a115b779e0aa8afaf3fd370e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./audit/02-security-findings.md SPDXID: SPDXRef-3e65dba14575c1f9be5588e339799728 FileChecksum: SHA1: db447a5c0929f6cf3d2b5cb97f5199619a2cf46b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./audit/03-final-report.md SPDXID: SPDXRef-2762a1081bae160815d36caa5ba4bc43 FileChecksum: SHA1: d9c7b2cb1cd284d58cb2dfb60222edc8385df90a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./audit/2026-05-27-engagement.md SPDXID: SPDXRef-67a7ad5c8cdb4176d0cc4cee57d28922 FileChecksum: SHA1: fe00f0629e467af64e718e4114fd8d285085b092 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/README.md SPDXID: SPDXRef-b7c5609e91254bd974634d7e8abdf6c5 FileChecksum: SHA1: f3d3e02b964e1e87779b9db272b15aec3cd62fe2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0001-runtime-selection.md SPDXID: SPDXRef-6e2edbe1872f8842126d0e324af70679 FileChecksum: SHA1: 212dcc8106b9d9edecc92a27c60eefcd11005818 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0002-behavioral-contracts.md SPDXID: SPDXRef-6c22ae7e9e3268d4035db2a35d46b34e FileChecksum: SHA1: c1a26e3745c476563e13ed54746edaf8551208af LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0003-budgets-mcp-guards.md SPDXID: SPDXRef-407409419a7053dc53b50247b67b36bf FileChecksum: SHA1: 0f732c2e039c455e7ca1882d0521362323e5ae24 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0004-memory-namespace-contracts.md SPDXID: SPDXRef-ddc953f3543914fcaac5868a12890075 FileChecksum: SHA1: eee487dfaf389110ef4db0a4a73794db1524f600 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0005-workload-bundles.md SPDXID: SPDXRef-0f0b4654ff82bcbb8619112bb3c40767 FileChecksum: SHA1: f88ee5358743abc6b2b59a556d492cbf7ddbd705 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0006-skills-and-dispatcher.md SPDXID: SPDXRef-0f6b7872d4ad58ac28570d5fcc20a99f FileChecksum: SHA1: 0bbf13320264e873dff694c273e8978f7647fb19 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0007-l2-implementation-wave.md SPDXID: SPDXRef-f9c1f79ccce3b0cfd22550f04b710131 FileChecksum: SHA1: bd1747336e8c79648bca0dca4d437244a8693a33 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0008-l3-security-hardening-and-roadmap.md SPDXID: SPDXRef-1436bbde4e8837f502a65a1e2dc1a83a FileChecksum: SHA1: 4198340a0fb8a73616ad9cfe0a669dc7f10b0aff LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0009-code-audit-hardening.md SPDXID: SPDXRef-e651abc43bae91642cec421164900c0a FileChecksum: SHA1: 6cbc1fef1f3aa89fda9f977c515c34c6f7e20104 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0010-l3-default-path-wiring-and-audit-wave.md SPDXID: SPDXRef-b5209cdda95b0f73113938d659e20216 FileChecksum: SHA1: dc4a08bf2cad9c0b8b589e437cf2b37f13185c4a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0011-third-audit-and-l3-capability-wave.md SPDXID: SPDXRef-56ad65c49f4bd28efa4a31ea5bdd26f9 FileChecksum: SHA1: 0e2dc51a954db1a24c3330bbc5b6715426cf9977 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0012-run-provenance-and-anthropic-capabilities.md SPDXID: SPDXRef-959d4ff1381a9bfee1ef08c6da72c8ee FileChecksum: SHA1: 9d0fe285f42798d1fab766b4cd2ab83718930a03 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0013-fifth-code-audit.md SPDXID: SPDXRef-842bf49bd6736cf3da6398a553f412f6 FileChecksum: SHA1: 3f60ea09a261bdda64b1c370b2580ed63e293103 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0014-versioned-and-transactional-on-durable-adapters.md SPDXID: SPDXRef-1207f993cfc9120beae14bc5590aa118 FileChecksum: SHA1: c1ecf48bf26968e44bf437959494234f9e89bc0c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0015-sixth-code-audit.md SPDXID: SPDXRef-c17b55b580f85c403ad42b1548c45c97 FileChecksum: SHA1: 26beba5689bfd74cecd6e776c58331a53bb2ada0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0016-skill-execution-isolation.md SPDXID: SPDXRef-8dcd50cd92302bd90b618dfb057b62c5 FileChecksum: SHA1: 4b37f116d01de1473a41e99c19726bbe55eecd7e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0017-seventh-code-audit.md SPDXID: SPDXRef-65e1ccf59ad7147882df47cb3e9a4c6b FileChecksum: SHA1: 70c84c722bda2dcdd0c123700260f7b45ffbefdc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0018-eighth-code-audit.md SPDXID: SPDXRef-798aa2e7711f5c95e169427693068d20 FileChecksum: SHA1: 8bf0b51ff55b6355768ec9386eaec444096e2bb8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0019-ninth-code-audit.md SPDXID: SPDXRef-192c3518564a79b571db84c6a2f5a8b8 FileChecksum: SHA1: f648aa51eff252346107b804cab6d6f8c2649bfe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0020-tenth-code-audit.md SPDXID: SPDXRef-4bec5a3a7c92269a5a54e928dfff262c FileChecksum: SHA1: 7cc879e3de558e95bfd85c76c1de2ccd0ae8d0a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0021-eleventh-code-audit.md SPDXID: SPDXRef-1e18d4b54082bc004ab4d8c72af38cee FileChecksum: SHA1: a91a94ba4c7037555570efd4489fe201819abe37 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0022-twelfth-code-audit.md SPDXID: SPDXRef-fd499333f843a3443ba4813c9a6eb44c FileChecksum: SHA1: 4178545b448735470fdb813c7d7ad6b39613d7a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0023-thirteenth-code-audit.md SPDXID: SPDXRef-0863d42414f9f2596b5d565b0f9fa77f FileChecksum: SHA1: be9acff8b175ba62aa0c213d961f6b61284826e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0024-compaction-summarisation-and-tiering.md SPDXID: SPDXRef-8d358b1fe0e12a182fde6b35d6e39b6f FileChecksum: SHA1: 90822b1fddaf7cec30f941352edfc2392bf73490 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0025-fourteenth-audit-full-pass.md SPDXID: SPDXRef-ad2b76013e461f94cab6794ed5fdad05 FileChecksum: SHA1: ca2ffd2f398974b01cad01fdccbad8e5eba967d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0026-prompt-caching-on-the-runtime-adapter.md SPDXID: SPDXRef-dc85f96420caccb497208b7af849c518 FileChecksum: SHA1: 046dd810f31a21620dc2a8a26ca92a644ae95053 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0027-deferred-approval-resume.md SPDXID: SPDXRef-b5e524be66e553fef3aafd7d45b5b453 FileChecksum: SHA1: f0e41dc6da69798ee3a1a143aeee59f44d1b2f38 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0028-hybrid-retrieval-and-decay-ranked-demotion.md SPDXID: SPDXRef-03abc32ac2510491a31fc055fce1417f FileChecksum: SHA1: 8695d73970ed2dd5cd8583680300d36bcfe6ccae LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0029-graduated-authority-tiers.md SPDXID: SPDXRef-e50eb5c980b4544a91cedcb65ccd197c FileChecksum: SHA1: c30042b6d5858359addc558eddde1c76dba32a14 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0030-degraded-disposition-and-grounding.md SPDXID: SPDXRef-827a7a285b1105608897b245a993d2e5 FileChecksum: SHA1: 62471096953e8cea2e06c4d26cce45334cd8b099 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0031-approval-context-payload.md SPDXID: SPDXRef-a6bac3065ebc4ff0e5adad5a5c6cde4e FileChecksum: SHA1: 835bfe69ae65a6e6f2d7b0486db1205c626f9752 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0032-bitemporal-fact-store.md SPDXID: SPDXRef-d193724c75411621b5fc6b3b69e21d8d FileChecksum: SHA1: b0b2d958429216e7561fa87f352e1a26d98c250a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0033-two-step-restatement.md SPDXID: SPDXRef-fc3a4bad6fb911b41aa5387ed5686809 FileChecksum: SHA1: 3d292d8e19520a594fbd15d717490bcfd83c1c58 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0034-operational-memory-journal.md SPDXID: SPDXRef-68e8fbf1adca7ab05db5962ded6f8da8 FileChecksum: SHA1: 0ddae770124279cb3f6ee3a25401870b507be284 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0035-fallback-chain.md SPDXID: SPDXRef-be72c56aff76da4319c346909196633f FileChecksum: SHA1: 760a7e1d7eca7f0622d588543796caa86ae78670 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0036-read-side-freshness.md SPDXID: SPDXRef-632613b3c5c7c7086804f8b02238e64b FileChecksum: SHA1: 1bfe3f30355f8538a095a8ee7e0561cb0aa5e1a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0037-session-rehydration.md SPDXID: SPDXRef-f4eef7596c25dc0aa7ae8b655509a8d1 FileChecksum: SHA1: 2cee4aaf91345effaae660ad500556dec29e8f71 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0038-evidence-capture-hook.md SPDXID: SPDXRef-a23efc9b96530c1c45b1cd9475458a27 FileChecksum: SHA1: 755498221b600e1577845c12082b3a668b9bd703 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/0039-fifteenth-code-audit.md SPDXID: SPDXRef-ff53778b232f07bd89f8d107aedcddd0 FileChecksum: SHA1: 45d9a49bb909279ed7a9a705be1e37dcc089fd96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/adr/README.md SPDXID: SPDXRef-d88e02863c4f873db1a73868a8ea4df0 FileChecksum: SHA1: 1c0f9e9c7ad8ea838ed3bdcf600083f63cd573c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/analysis/vertex-mcp-lessons.md SPDXID: SPDXRef-915301c4ad2f7e0cac60f1194597cbc4 FileChecksum: SHA1: a83b4cf2e43d80cb0705ad0fcf5c7da0c118a0ec LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/backlog.md SPDXID: SPDXRef-28a51a389ad68e2fbe0817f14c37b20e FileChecksum: SHA1: fd7a2027cb804dd5e738775835e12559ad7ddb2f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/releasing.md SPDXID: SPDXRef-13e53e92fab89ae71af139bf82c2497d FileChecksum: SHA1: 943d8f805343c56a4a0040871ead3216b3961b46 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/runbook.md SPDXID: SPDXRef-df82c0ddb4a47a8fa5998258ea6d9dd1 FileChecksum: SHA1: 528f8e55db0e29efa1d4f1e84dbc193e13ee7790 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/runtime-providers.md SPDXID: SPDXRef-16b2908eac3d4b639fca4950b273e7cb FileChecksum: SHA1: 9ae9dfccef81cd05a3e05330d813ddb99c7a986f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/schema/README.md SPDXID: SPDXRef-d17e6304887b50f06a6305f84468d4d4 FileChecksum: SHA1: 41dcdf20144340eeadd425c33ac64537c0e0dd1b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/schema/run-record.json SPDXID: SPDXRef-accd239b2910fe9a8b2744acdf78af9f FileChecksum: SHA1: 9c5bd00fddfdd26ae847e77083ff9f4f444c2f53 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/schema/skill-manifest.json SPDXID: SPDXRef-79acbbe3889c0593b44f28f263f2ead5 FileChecksum: SHA1: db2a074fdfbb30e7b9731d50a2ec2b5ec7c9fd7e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./docs/schema/workload-manifest.json SPDXID: SPDXRef-595faa0242cf0dd03b91ea97544c007d FileChecksum: SHA1: 114bbd8478c7d2d52a2c9203c3dd7dc9fc4451f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/README.md SPDXID: SPDXRef-b8a2c38df7fec9e92e90f12e899cd3f0 FileChecksum: SHA1: c0dc2dda022d74948f990014c3fe509a9ea27bf8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/__init__.py SPDXID: SPDXRef-bf1a71f464c410883637031e5c6ec889 FileChecksum: SHA1: 15634d9b66bea031df2b450fa996b99b13a44447 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/data/skills_dispatch.json SPDXID: SPDXRef-f58900dbd69a6368abd73777a443e186 FileChecksum: SHA1: eb26cd58770e45ad5f2dead7872eedbf60dc9e7f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/dataset.py SPDXID: SPDXRef-a6f95f806f1a7e51380541a2358f77e4 FileChecksum: SHA1: 69e5929a55ea4e532d24a3c9e553d2c30204e3b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/harness.py SPDXID: SPDXRef-b46654895e01d39d06e304de82333a44 FileChecksum: SHA1: 1268f699b317eeab06565081aa21b2087f19c0de LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./evaluation/metrics.py SPDXID: SPDXRef-254de089c2d539c7a81107537cc78015 FileChecksum: SHA1: bb89b3d37b6524d9cf4db7d07393ae51cfc53d07 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/README.md SPDXID: SPDXRef-4e080c10f0778cfb687880072d55dc5e FileChecksum: SHA1: 96cea22ff68f775ac2b4013b7ec65ce7e0b17b46 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/__init__.py SPDXID: SPDXRef-875c8062c532c365772a40da0cdab854 FileChecksum: SHA1: b723af9298fcfe50dd1a2f7275693e3c071a3739 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/anthropic_api.py SPDXID: SPDXRef-0cfe75ce23afd8829fa2970859f55773 FileChecksum: SHA1: 39161921a263a1817c4a90f0bc7d806a40038a4c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/authority.py SPDXID: SPDXRef-a163d30d438763939caeb16b50802643 FileChecksum: SHA1: 8d78a693fc570d61eebad738c8a7e60aad421dc0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/budgets.py SPDXID: SPDXRef-65a7a45b2c86a686e6f0bf028d2f6ad5 FileChecksum: SHA1: 96f9d5d2d02fdc4ba852617f5b9514c26f9ccd4a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/composition.py SPDXID: SPDXRef-aeffea7060990d6c36a11b1c80931de4 FileChecksum: SHA1: f544124582d313eaaef318ddc7dceb41b0370193 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/contract.py SPDXID: SPDXRef-d964db4cdc112afee4a5b27781712f69 FileChecksum: SHA1: 694d0dd5896fbfe36240734f672be21093213fd0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/drift.py SPDXID: SPDXRef-22c5623920e9c02499b5bd4927b88401 FileChecksum: SHA1: 26a564da03f08a112bf27631046ceee063b78f98 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/enforcement.py SPDXID: SPDXRef-507309b57bd14fef41ff5d888f14dc57 FileChecksum: SHA1: be7dce4c278da2f4b0cab287b3ebbe189425cb25 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/errors.py SPDXID: SPDXRef-c57a8ecb4d037acd27e9435e11d27447 FileChecksum: SHA1: 632a56949defa659ded9639bc330746eab4e0fd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/events.py SPDXID: SPDXRef-6b1ac056d2d96214ae41671b611b586f FileChecksum: SHA1: 664234472814f7ebe08a251666004a3d6e1d86c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/evidence.py SPDXID: SPDXRef-73e4b4700dcf4fab772e16950f7c2ba4 FileChecksum: SHA1: e4e4e8650a2e476ee210743d417d8d6b8c572d68 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/fallback.py SPDXID: SPDXRef-30db7675755f3783f48f6e18fe2c2181 FileChecksum: SHA1: d213e5f08317a3d8494380361fc7e65777dfb459 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/freshness.py SPDXID: SPDXRef-9b833ea8c6cc709a73cd383cb3ed0638 FileChecksum: SHA1: 7e4e6ae06ca380f065fe346e37b8c74314cca28a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/grounding.py SPDXID: SPDXRef-d1111cbcf8430256a06398d3b6473bff FileChecksum: SHA1: dc776df0583a2f743884cc14e4f0bf0000098f05 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/guard.py SPDXID: SPDXRef-f85f9ac4b2896e44334eb85feb0e9b44 FileChecksum: SHA1: a3aff92d6491f3913d4170746bf7b595a9d8e055 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/interruption.py SPDXID: SPDXRef-9558263c31f37e47ebd544759a8cf525 FileChecksum: SHA1: 0f11d10d65afb27b594a7d667112cd5019266bc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/mcp.py SPDXID: SPDXRef-1c13e0be74ea9e8a268a08bd562cf8fd FileChecksum: SHA1: eeec2d99c4cb8974dff506dc5930a6614d04038c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/openai_api.py SPDXID: SPDXRef-116caddcb079a9668d7370645206d657 FileChecksum: SHA1: ccf2daf42a1faa2f55db81de25d75ec8f689dad9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/otel.py SPDXID: SPDXRef-8c4948923a9345326bd3642d5fce6b4c FileChecksum: SHA1: 0a6955bc3b3970e20b01ae43cc711b8e8792a722 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/provenance.py SPDXID: SPDXRef-a5f4b3ee8888e094a17799c5f6909d0c FileChecksum: SHA1: 24a78312c294cf4315f9a5229a9e8139e8976965 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/recovery.py SPDXID: SPDXRef-af39eec8dcf0d900656771cad22caae2 FileChecksum: SHA1: e2f95db39c26b858891e6e5f416ffabc97ae2d1c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/redaction.py SPDXID: SPDXRef-301b597587b8a40b85810e76c9a0d57f FileChecksum: SHA1: fffc639f50e08c405c29578094d5dcfe854c2eea LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/runtime.py SPDXID: SPDXRef-63c983ac3813912d0c305ac20daa5b2d FileChecksum: SHA1: 994e6dc48fc4c6057852e906eebd4e7f0708521a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/sinks.py SPDXID: SPDXRef-2e269965e5fce0da8c7681387a1cc398 FileChecksum: SHA1: 0d59fe3f2a19aa06d6827b82dc3ffe79d78dfd04 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./harness/tools.py SPDXID: SPDXRef-5484327ed66cdd3e09a00f6f8e65906f FileChecksum: SHA1: 1af16980235a7243a30d23a9309bb8cfc3f9814f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/README.md SPDXID: SPDXRef-2161e9d9b0c3ee55c19b25691c8328ff FileChecksum: SHA1: b24b70a80a96ed2f16dad2bf02b086b6080b1936 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/__init__.py SPDXID: SPDXRef-9f2d60356841a0d397c1857e5ad23ed2 FileChecksum: SHA1: 71815cd359809280fd425cc94f11bd7aeb0f873f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/_audit.py SPDXID: SPDXRef-5c6489e1661db8132c0ffaf103f554ab FileChecksum: SHA1: 059d9eca754848dcde2dc66813c7aa2389425e8c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/_expiry.py SPDXID: SPDXRef-9e4da8d4a758731aea19d999c05ec46b FileChecksum: SHA1: 97885de22eff74e98a6d3d36f110106fa61b7fe8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/acl.py SPDXID: SPDXRef-f2e045f06966abbd782082546ba64690 FileChecksum: SHA1: 1e40700bcc0a8d8da7515f208c908c63ccb37e64 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/bitemporal.py SPDXID: SPDXRef-fd02cfff5b3357aa774c740037abbef1 FileChecksum: SHA1: 26728e426a9028767476ba023794592d7c02bc69 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/compaction.py SPDXID: SPDXRef-3998f06eed5a6320a05927a3d19f86bf FileChecksum: SHA1: 30c7817d0bbc0fe504469a294a50ba788d8e25c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/dynamodb.py SPDXID: SPDXRef-38a5cbc26e3733109a5303af9d33fad1 FileChecksum: SHA1: 866c66312f6e637528c3993c6fc29bf3f3ddbd71 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/encryption.py SPDXID: SPDXRef-23c07dda5d3137b09041e210c050cdf9 FileChecksum: SHA1: b0f3b2d8e587bd49ae5a1c2731f2275a6df2fab5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/errors.py SPDXID: SPDXRef-986a47be2cd0f215e4c76f0a683cc64a FileChecksum: SHA1: f55ac217ddb379596dbe6db1c4a6e26d895eee12 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/inmemory.py SPDXID: SPDXRef-0abe0176792cc8c7be2938375c4b6f18 FileChecksum: SHA1: a1de34568dbe114ca347eda985ebbdd2b6147b9f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/journal.py SPDXID: SPDXRef-f15a67be0ccce1b8679241e9fa022aa5 FileChecksum: SHA1: 575383a32e6e2b03f01cd8abe74a8d5e4ba37cfe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/redis.py SPDXID: SPDXRef-ca8d8cb9234fa1ea9da0787645f58bc3 FileChecksum: SHA1: 324d5b72e0f794b15e1afdbe42c385e1ff62e9cf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/retrieval.py SPDXID: SPDXRef-426c3644f719614c678287ae7841af90 FileChecksum: SHA1: 0418b1cf0949b276f3bfe14703089bdebc7ba606 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/s3.py SPDXID: SPDXRef-e889fa5a53debf37572b2c8e460d03e0 FileChecksum: SHA1: 0455042a985862639012de18b0218076fef1ee51 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/semantic.py SPDXID: SPDXRef-d192a1ab28c79362eb55b935adbec1b7 FileChecksum: SHA1: 8cc9bf45651c317164031eb5ec7c3f46abb39df5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/sqlite.py SPDXID: SPDXRef-4325abe3f90f55712456e5f4a0b58d7d FileChecksum: SHA1: f3bfbd90f4fecb40a0afe737d9e4d41c2adc301c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/store.py SPDXID: SPDXRef-5712118ffcd98088615700be421f6dc9 FileChecksum: SHA1: 71cc8dae831a3bc37b5e90a4557408edf7498036 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/sweep.py SPDXID: SPDXRef-c4a15da8653b6bc32bc95a97905f2eae FileChecksum: SHA1: 8cb78a941d2bf628586c5081a488056485540a6e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/tiering.py SPDXID: SPDXRef-cc8d4c6009b6e78daad187bad8ec4f1f FileChecksum: SHA1: 6bdb28afbfa1c0d5ab3d0667acf9117b55b57702 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/types.py SPDXID: SPDXRef-4ed9e85996abee635aaa6b84f4711f0a FileChecksum: SHA1: 38c3177b418f1da4b135fc5ccdcbb5936d02f94c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./memory/validators.py SPDXID: SPDXRef-9bcf84aa064e3228537f779aef11d620 FileChecksum: SHA1: f0df81252e8df4c1b33f49b98b2c32eb1f164859 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./pyproject.toml SPDXID: SPDXRef-706f928fd43072b357859314f3d5b5d7 FileChecksum: SHA1: fe69bc5bdc3364311a8235054a821338f8085dd5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./renovate.json5 SPDXID: SPDXRef-6f52e47523265f33cb5871882b883fcb FileChecksum: SHA1: c3c8961348585057df8686c968858c77ff168de8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./scripts/README.md SPDXID: SPDXRef-e02fdef6bc7715f4f74fed0405f68099 FileChecksum: SHA1: 85bcd86f094dfc3b57c6ab689da2a412e2e9a036 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./scripts/check_run_records.py SPDXID: SPDXRef-63ed863cc3d2237638caba6e2bc98b65 FileChecksum: SHA1: c47e5e05e7fb84746275e9b09b90adb5c8739752 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./scripts/eval.py SPDXID: SPDXRef-79380d112d9677f1bb13cc10a2d6f1cf FileChecksum: SHA1: b953d5a3746f89d4100d2dda2cf5ca65714bfebe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./scripts/gen_schema.py SPDXID: SPDXRef-a22f2fe1ac77a1f2911ac9cb17a8a50f FileChecksum: SHA1: 5d4cc5141f485339d944e39cdc6baf96d27fc9a6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/README.md SPDXID: SPDXRef-188801cac0581f92fd8e792b3b227dab FileChecksum: SHA1: 6c97620a50039a2710536b4c751228ee4db8f659 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/__init__.py SPDXID: SPDXRef-afa2e093e87350d312daa17f70ae33bb FileChecksum: SHA1: 57cbbeb3ad069b0851a467ff42db1f204a829877 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/_executor_child.py SPDXID: SPDXRef-c3ecd55b78971cd39f225b2c0d8970b1 FileChecksum: SHA1: d97c5a8e1958e824c5a41bdf100666eace0636cf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatcher-skill/SKILL.md SPDXID: SPDXRef-2494e526ac847dc8ace347fc6c095423 FileChecksum: SHA1: 2db74fdb05c8386a781c63e1697cae267ff01488 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatcher.py SPDXID: SPDXRef-1fd4187010bee7c6b425e19eacaa9e7e FileChecksum: SHA1: feb1a6887c7465d5f66b2b24805c41c8cf50805e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/__init__.py SPDXID: SPDXRef-39e94565b0ad1ac456e36cd0a481db5a FileChecksum: SHA1: 644c90cb02afd60c19e9c7a1ae4e9bbf581f1f64 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/_json.py SPDXID: SPDXRef-f4719904466bbe2719e4a5db52c0f5ca FileChecksum: SHA1: 5e8def222701f4301739fac0c72895343192b9bb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/chain.py SPDXID: SPDXRef-75da8786bb67e9c72bae79a9a8191d90 FileChecksum: SHA1: 7a2e4b187b643639eb708926f3d452e83a1607ed LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/compose.py SPDXID: SPDXRef-e4edb24cdf389f4154edd8875309d14c FileChecksum: SHA1: 746541c247b8dcc7fdb75b3896813a7db49e2994 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/embedding.py SPDXID: SPDXRef-0c761a679e0321d9c0ac2741cfbd5882 FileChecksum: SHA1: 3626a6ae95d1cbeb345859136595ce649cfcaf93 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/instrumented.py SPDXID: SPDXRef-80d99e418b5908cc9a4c009e45003a3b FileChecksum: SHA1: 63af57c4f522341032554262b301c6de2cd2fd6d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/keyword.py SPDXID: SPDXRef-5c392321875dd5ebf2c0bca2c280435e FileChecksum: SHA1: c2ac6c8e941152ed84b3dcf9175a48915c27ae03 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/lane.py SPDXID: SPDXRef-c88f87ffe8d38471842d2dd59cc89edd FileChecksum: SHA1: d14ec9f123cce0d5d938ca1f80d916622e2e2f51 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/llm.py SPDXID: SPDXRef-33ec00a1b6496c48a2e83021dbc38697 FileChecksum: SHA1: efb7fa8cd39b2418615af290ef615230294d3c1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/multi.py SPDXID: SPDXRef-8048c40040bf87931b6b5199436d4227 FileChecksum: SHA1: 025a9ddd7390edbfebb2cd966bbbfe03466b62c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/dispatchers/skill_based.py SPDXID: SPDXRef-bd4cc30ac90cba62006fad100a370b47 FileChecksum: SHA1: 768dfd8211be39310b5ca81913a764e34e3d2508 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/embedding_providers.py SPDXID: SPDXRef-0a91d85651091498031ba7ba2a6acba7 FileChecksum: SHA1: 51c6d78ce1c33427c67601f350cadcf5ba1fd3e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/embeddings.py SPDXID: SPDXRef-e96dd73f69ab972b89dfe735427d911c FileChecksum: SHA1: d7b4d7c872bf569d480ab79de150e85d6e56d864 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/errors.py SPDXID: SPDXRef-0c12acba3880e50318af945c55161fd8 FileChecksum: SHA1: 6ae093e0f6d65aa44c1a61005d2f61e7cabb461a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/example/SKILL.md SPDXID: SPDXRef-80e33339d3d247a0a30c64532ba37a57 FileChecksum: SHA1: 8355589587a7f2b84a6bdbf8bd7c34ee4dcc21cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/execution.py SPDXID: SPDXRef-6583070cdbb0adab2b3498507fefcc00 FileChecksum: SHA1: 9ff84c82bbf470724517553c08262329bc63d9dc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/loader.py SPDXID: SPDXRef-d35c71bd5fcdc7f8588fb3a4ebf55566 FileChecksum: SHA1: c1bd12dd8d65b0307682c9a0010196aff4506bc4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/registry.py SPDXID: SPDXRef-c018634e557b4dfa0bb715b5c6d46c19 FileChecksum: SHA1: 70c61e64cb04bcf8064b793349a4d6aa557cdf07 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/SKILL.md SPDXID: SPDXRef-b02a593013ad67000f699eb5fd694753 FileChecksum: SHA1: 74ef52a412bac735f0a38e3d9398a57c08b99c6c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/assets/bash-script-skeleton.sh SPDXID: SPDXRef-6e3aeeb22da2e334c9d9edddd1aa4f4a FileChecksum: SHA1: f5e3b1f8010fd9fbc393e83fb4b46cced07d1a39 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/references/bash-robust-scripting.md SPDXID: SPDXRef-52d3d798279c81d9cac6c6b1eb494e61 FileChecksum: SHA1: e41114158da33793a8efe0ccac266109d859a54c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/references/bash-safety-and-pitfalls.md SPDXID: SPDXRef-b5283992510c726bf1b9f4f2490ea1e2 FileChecksum: SHA1: 0a2eb12951b41a16627e808f53b2dc3b1dd8ef45 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/references/quick-reference.md SPDXID: SPDXRef-15269deed208ef3858fe0081fc728b8d FileChecksum: SHA1: 16bcc112b602beea946a4c6856a3a822670ce78d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/references/ssh-in-depth.md SPDXID: SPDXRef-4ee4b3201dc87088a40c5e25717c22ec FileChecksum: SHA1: 00c1cd5d92b3300858044d6219736fa579c5c985 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/shell/references/terminal-automation-alternatives.md SPDXID: SPDXRef-7364229e98f8f504292f7758416cd888 FileChecksum: SHA1: 6140f185a226613482610f3ed9a172f9722a1297 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/sources.py SPDXID: SPDXRef-b213be62e4eb9a020c68861b616f4999 FileChecksum: SHA1: cfc55de252ad0e459d0517a0f47a428b9b5cea23 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/types.py SPDXID: SPDXRef-fd3e37c4f460e823c0b9c167165245d0 FileChecksum: SHA1: 8a0a43b85c36aa4f43b8e91a1287615b64cfea64 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./skills/validators.py SPDXID: SPDXRef-87c662c417163b842d50a031cc4dd7d4 FileChecksum: SHA1: b8f61e010be3724cc92efac06286083faa23f9dc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/README.md SPDXID: SPDXRef-e76621ba6de25c9d166dadcda3b56f21 FileChecksum: SHA1: 2ffd74ff92bd8a532dad28a204b4c159a61b907b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/__init__.py SPDXID: SPDXRef-68ac37a65da094ae19310f97bd7a4c3d FileChecksum: SHA1: 3af3314f3ccbbaa18c4ab688ec28f01e84e9d981 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/agents/__init__.py SPDXID: SPDXRef-790517742b0a2f5c3bc588f5597b0a18 FileChecksum: SHA1: 3ba1e87b3a2536a29885a8f7e1f0c4edcddf2244 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/agents/test_cli.py SPDXID: SPDXRef-b3fe6eb5ccae7bc406621c2508bde93b FileChecksum: SHA1: cafd3c3dca992b6307bb14ca668409c3baad905f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/agents/test_main.py SPDXID: SPDXRef-9cc5cbe6eb17a216701d63de61b80b00 FileChecksum: SHA1: ee9b460b0b5f9bb424b09f80c5bd9a3b9605677c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/evaluation/test_bl206_audit6.py SPDXID: SPDXRef-62115595c187281230ed91d57c21605b FileChecksum: SHA1: 97d78f99b28fedac98a95eb548484640693366a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/evaluation/test_harness.py SPDXID: SPDXRef-7095857e9fc03b30ce709f77664157f9 FileChecksum: SHA1: c2d8b5cc7721659b3ad1a8e05c3e06dc03ea5d56 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/evaluation/test_metrics.py SPDXID: SPDXRef-667ffed10b196613f78e56f4ea00323d FileChecksum: SHA1: 8ac6b69e06555095d951d286d034aa77066db976 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/__init__.py SPDXID: SPDXRef-d2f90188e21d261b689f97926478e296 FileChecksum: SHA1: 045c350b5d82040b469ebed2b509e8e387e9191f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_anthropic_api.py SPDXID: SPDXRef-ccce6c2cbcc2bc304cc1ca753afccac4 FileChecksum: SHA1: 1f4c9870d8ec3602a429ba075ea11f6900ef7bf8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_audit_followups.py SPDXID: SPDXRef-659b2df7c76efc06db328853a7fe3761 FileChecksum: SHA1: a5a062dafeff84428d37a07e94f494bdf27fee9e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl114_deferred_resume.py SPDXID: SPDXRef-4cffd1e393c8071b549a66d1a4af87ad FileChecksum: SHA1: d26e8e24875af4f0c846b0495d7303d0d634ffd3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl132_prompt_caching.py SPDXID: SPDXRef-b3ace08ba5020ddbb0f515085e169b9a FileChecksum: SHA1: 91cc76be2063dc8df7c73d794e395aa19a46e484 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl200_bl201_bl202_bl203_audit6.py SPDXID: SPDXRef-fa5c6313c881bcd52ad788275512b8f5 FileChecksum: SHA1: b63d0594fa4ffabe04ae88b45f85d60694b96d8f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl219_bl221_audit8.py SPDXID: SPDXRef-5d4d3b0531a84f1ee8dc1be8036394a3 FileChecksum: SHA1: cb1c1f7ce1db0ed0dd49e567f14b65dfde0b111a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl223_multi_sink_failure.py SPDXID: SPDXRef-de089be048a1c20f56c10e80039b1ac6 FileChecksum: SHA1: ddb9b5978e1773d0c9468fd29b52d0ea6ae1fba9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl231_bl232_numeric_config.py SPDXID: SPDXRef-abe0351f73161ae6f6649994ff3b6c92 FileChecksum: SHA1: 309e76d180914c14297f4d2d74cc74c8c31728c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl242_authority_tiers.py SPDXID: SPDXRef-0df6ba5ccb0466e44f21101735617141 FileChecksum: SHA1: d8f0a00cf54fe417668c9afd4ee34952ffa78e6e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl244_degraded_and_grounding.py SPDXID: SPDXRef-ad1cd78f6d2ad36fb2093b353d6f00fd FileChecksum: SHA1: 08a178ba1f401b3743e8cb3187de12c38754662f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl246_freshness.py SPDXID: SPDXRef-928acbef9e7cc826a8d0c6faf0540c90 FileChecksum: SHA1: af773ab53b4e189abad211f5704039f272f99070 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl248_fallback.py SPDXID: SPDXRef-466205e8b01b5dbb81ac9535ad2b56d6 FileChecksum: SHA1: fdccc3b2c8334b923c26c621ac49d45edf85282b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl251_approval_context.py SPDXID: SPDXRef-d1c56f78d8971fd2a826c33366bf71a2 FileChecksum: SHA1: 45d40c017dab502397331c8498ae37590ae19902 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl252_restate.py SPDXID: SPDXRef-148469273cda1839fe0f0639d604fa25 FileChecksum: SHA1: eeaa53763eb647d9e8087a7a25585a49fc736045 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl253_evidence.py SPDXID: SPDXRef-6bac98bc6e1207abbc6ee75158eff898 FileChecksum: SHA1: 76ac093e76e661c7b5d345406f6945ddd7451e7b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl255_256_261_audit15.py SPDXID: SPDXRef-047fc2cedc2bba68e50046f48e06b21f FileChecksum: SHA1: 3afbf1bc23f3f38069608c4fbd687343e5857b0f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_bl263_evidence_context_readonly.py SPDXID: SPDXRef-d7fc962f881e9df8c76f80d5ac324d69 FileChecksum: SHA1: 08fc1f77dc40bd9141224562c95b9cd3e3a59fcd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_budgets.py SPDXID: SPDXRef-f8f5d96d697686c4a95d33e61c262fa7 FileChecksum: SHA1: a48702ffe78d3e24e1072f10ec407d984cd32720 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_composition.py SPDXID: SPDXRef-58fb60676f807342cb8447ded4f728a6 FileChecksum: SHA1: da6a04a235aee6ff0b397f9ba304e9b69aae83c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_contract.py SPDXID: SPDXRef-80646bf867f68b5b635727c81e5ab703 FileChecksum: SHA1: e907bb74cc235faeeb5ea79370579ff4dee69e9b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_drift.py SPDXID: SPDXRef-7514072c23cf92988ceea161a9c77a7f FileChecksum: SHA1: d2809697d5502081025263fdcd9cdb4e455567e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_enforcement.py SPDXID: SPDXRef-f2bc59d6cae8e9d152c636233ab78485 FileChecksum: SHA1: 6f433534c1d989999db33096191e10f450111282 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_enforcement_provenance.py SPDXID: SPDXRef-307513af14d1be6392cc7711a5422107 FileChecksum: SHA1: 74155a510bdc8d5c10ff7166a36a91849422ef5b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_errors.py SPDXID: SPDXRef-e96426336f1f2486bd560c0d76d52c6a FileChecksum: SHA1: 3d4100980f072f4fa12913a43768e3e053efd47a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_events.py SPDXID: SPDXRef-afe7fe63d70ce63e07d1c9a476816171 FileChecksum: SHA1: e39a9e2910704c9ca5f65849298241988aea4fce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_guard.py SPDXID: SPDXRef-195d7362779f24fb04044ad97765b8ff FileChecksum: SHA1: 724be6d2d0aa75aeed138f09b5f71f6f13fdddc7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_interruption.py SPDXID: SPDXRef-9f5e1f48c2c61d1934829b13dd6b1ffe FileChecksum: SHA1: 038b8e84e9b391fd5f375d3ccaa1c37cd9ce01a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_l3_wiring.py SPDXID: SPDXRef-fe2e92e2d1b2fa23e3ba85f6d8ffb630 FileChecksum: SHA1: 84ac75d5ce35be4e6fce3fe0b3db9a674a02a517 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_mcp.py SPDXID: SPDXRef-faac7668031519dab6ebbaf4d87a8cb7 FileChecksum: SHA1: fe841c639b11ed2396d11726b9387efca2666be9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_openai_api.py SPDXID: SPDXRef-db2e6538647ec508e50a383bd42d1f2b FileChecksum: SHA1: 12e94dc24b4a2c0ee935c8015d7e844e076157bc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_otel.py SPDXID: SPDXRef-6733193cc6ac2528573ffb23942b224a FileChecksum: SHA1: 57628cfe6376b4ff0b0846961de1a4ba5861cf5f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_provenance.py SPDXID: SPDXRef-78c50663c68f33550470c60d758df9d5 FileChecksum: SHA1: bffadadba16aa434ff1f46cb1762479ba6f5bc5c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_recovery.py SPDXID: SPDXRef-ad71f03f917241515120776587cc8be8 FileChecksum: SHA1: bd19e6b9e73c3040466d6b82a82554b9b027ad11 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_redaction.py SPDXID: SPDXRef-be8e71f0a4c5b2b21c7fdd0a714ea421 FileChecksum: SHA1: 960359a608dd45212bd9559b35012adfee388291 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_runtime_adapter.py SPDXID: SPDXRef-db56aa3d7d863e20c361890aa67bf54a FileChecksum: SHA1: 03da829bcff5b65fec8ef93f730337ea85e3f701 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_runtime_protocol_phase2.py SPDXID: SPDXRef-a450bb7c0c7dbcfd13a321bc84771abd FileChecksum: SHA1: d1090d2d0133dd2c939d3e161e50e6193e71cc0c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_sinks.py SPDXID: SPDXRef-58193959d44ec499651b2e85c557343b FileChecksum: SHA1: 77990c0fb34c4ebc303598cbcba67aeafcb18cef LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/harness/test_tools.py SPDXID: SPDXRef-d9db0a6a96dc15f9e2e08f8e0e60d8af FileChecksum: SHA1: 075b0c3b5063993ffd505eee443025cd9dc419e8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/__init__.py SPDXID: SPDXRef-de550e67995cdba6b72c8886895e25c9 FileChecksum: SHA1: c8f1afd13509ff5513052807f2671ff68a0a3dbf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_acl.py SPDXID: SPDXRef-37431406c7f82da1b06fcec902b4f2d8 FileChecksum: SHA1: 31e0c31a0a535f60692ef21328dc9414b61ae1a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_audit_followups.py SPDXID: SPDXRef-b877f560f678219eadc0504d3ae950ee FileChecksum: SHA1: 6a04570621960a498c81a6294c6b74c0a7799edb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl111_keyproviders.py SPDXID: SPDXRef-3d9ead98fe2a9eb2f9455eff9e21f811 FileChecksum: SHA1: 1136a950252e41e69164eae5c5bcaf33d44dd67d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl122_acl.py SPDXID: SPDXRef-e70939e330eaf249bc577488666c434c FileChecksum: SHA1: 92261edb98c596dd4a330d7b51933a06f1a784cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl124_versioned.py SPDXID: SPDXRef-a8ea049606ccf6b6358f9bd0ba95f7fb FileChecksum: SHA1: 8a9c1d4a07dd42138d22293a7685d02aa48f0133 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl131_semantic.py SPDXID: SPDXRef-1a3c8865afdcfdc465f1eb3b890bf7a0 FileChecksum: SHA1: c5a31d3e7775f120fad65095b302fcd54c62212f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl180_transactional.py SPDXID: SPDXRef-6ec7ded5897c29db0b6ad7b3209f0f81 FileChecksum: SHA1: 5f9be282a34cbae5eb1ad5e25c61c449385eba1f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl195_expiry_predicate.py SPDXID: SPDXRef-f344068ef9ea11a4ba194e762453c5c4 FileChecksum: SHA1: 7fde5c9b7148276aeea9c4b5191c418f59aa5ea9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl196_multi_key_legacy.py SPDXID: SPDXRef-0f885d33daa6e69c47f05223c0e0d13b FileChecksum: SHA1: 16a03d0e28ee6c4513cbb55f93eed0ed95db3661 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl197_bl198_bl199_audit6.py SPDXID: SPDXRef-fabc2b801215c838cf1575725c69f0fe FileChecksum: SHA1: 963dd63101db966b30a91ad9e6fa7538c9fe8e9d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl209_keyerror_continue.py SPDXID: SPDXRef-121308786f8b44ff42b157866780a498 FileChecksum: SHA1: 0e711e5a6d733f1144204e75385bb922b89c1405 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl212_bounded_sweeper.py SPDXID: SPDXRef-b298f18c93749b37e6752f5d273ac7ea FileChecksum: SHA1: 4d3e079cbe2cbe1b39061851f52902277d0b4e55 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl213_sqlite_bounded_sweeper.py SPDXID: SPDXRef-e507e95f4815b4d90990622307e8fc3c FileChecksum: SHA1: 87ebbf5f98436c690c5b1f91b4717ecbb0b88274 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl214_redis_bounded_sweeper.py SPDXID: SPDXRef-a13463abfface6248da6dc143518fc77 FileChecksum: SHA1: 0d968e3dd0dff89e73ab56708df67b8d6848c605 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl224_dynamodb_bounded_sweeper.py SPDXID: SPDXRef-54dcbc299ec7993fb2d695342ed4d90a FileChecksum: SHA1: 6b6d3e89008befe132ae8efc23cdac5938ccc481 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl225_s3_bounded_sweeper.py SPDXID: SPDXRef-e84c06c792ddd0b1d9768c88fb216e35 FileChecksum: SHA1: dd79133f76447a784e828df0c645372c765375af LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl226_bl227_audit10.py SPDXID: SPDXRef-dd7e4f63f9b1ca53ea50a1496044e8cc FileChecksum: SHA1: e99e5bf9b12b46f7e5bdfd56a42b9d4d23106f47 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl229_s3_head_toctou.py SPDXID: SPDXRef-0f722bf2db25a6b7668d97a23767bd1c FileChecksum: SHA1: 9fa45ff6bca9c2a8823c1cee9c878db85b5a098b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl232_sweeper_interval.py SPDXID: SPDXRef-475d894db8426d957c6eb2dd6bdd46d5 FileChecksum: SHA1: ef62a632ea68ddbbfcb00d6436db05ed0e7ae222 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl233_sweep_delete_containment.py SPDXID: SPDXRef-991292b4a9b1d1f4a65d37c79edcbf8c FileChecksum: SHA1: 98498df315f4eb90447c4fd2715e3ded1cf6b060 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl234_compaction.py SPDXID: SPDXRef-20360c9c39ba3fc02e2ff56208ba7076 FileChecksum: SHA1: ebe8085862e3e593320566c003f38e38d4e97584 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl235_tiering.py SPDXID: SPDXRef-aefd1ac1b6043e058683f444595b8ba1 FileChecksum: SHA1: e8e03ed9ae06e2b4e937f2f00561c5d2eabbbecb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl243_hybrid_retrieval.py SPDXID: SPDXRef-62a5e888d7df7257ea03e0202e0a11eb FileChecksum: SHA1: 680f778c1449b92b3a5e9d8d25a46456338d84fa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl245_journal.py SPDXID: SPDXRef-d94fa4eac92352a4bcdc33b1b4d46b17 FileChecksum: SHA1: 146e8fa213c2d51ef40a61c60bc8e54bf5a28d96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl247_demotion_ranking.py SPDXID: SPDXRef-6fb866c50a63d49fa1ae89b01b0b55ec FileChecksum: SHA1: b3629d4b400892c0514199548df34b238dac6e96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl249_context_pack.py SPDXID: SPDXRef-c7beda3c1540253eb188fb55b9799443 FileChecksum: SHA1: d7fe0ea987ebccba8cde63887ee2a5b5c4dc0a0f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl250_bitemporal.py SPDXID: SPDXRef-b9d0d4322d1d0290598a546ef8bc7250 FileChecksum: SHA1: 615122eb91192a1590c5de4e5ff42dd1f81e5fd6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl257_258_audit15.py SPDXID: SPDXRef-344263afdf1656503d083036a9e022cd FileChecksum: SHA1: 61011a36f3a5e190a2e1ae2f03e0783ee50e69a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl259_sqlite_ttl_clock.py SPDXID: SPDXRef-77b652445169eb3740f0f72c76284f49 FileChecksum: SHA1: dace949c37daee59bf6fb2115c5dcd8fa734c6ee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl260_s3_list_head.py SPDXID: SPDXRef-e20c5c3934af03a2199b2c7eb6b66064 FileChecksum: SHA1: bcf1e6d133e7a1ce6600354bec4c19aa580f7974 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_bl262_redis_atomic_write.py SPDXID: SPDXRef-a872dc9a3ef3e60b329260c29310a050 FileChecksum: SHA1: 5ba19dd1abec7a7f4a2816703f774b7330f2f27f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_dynamodb.py SPDXID: SPDXRef-c37f39391d1cda9c2bab64d2e09fb8cb FileChecksum: SHA1: f25d2d00c7f60d595f6586e3fbea7e3a29d9a8b4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_encryption.py SPDXID: SPDXRef-8ca4a1539d1020c721cb6d89c8f1df2d FileChecksum: SHA1: df374c0af0d05cb6fa0cc684b81fa61cdd78a2fb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_events.py SPDXID: SPDXRef-c387074b1b7294f2db0fd178a4f50625 FileChecksum: SHA1: 054df7019be9c5578639764aa110699baf109a34 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_extensions.py SPDXID: SPDXRef-fb7cb8dddeb9a1eb8ec793a57f1b83cc FileChecksum: SHA1: 5ec9408b37c235917d7f08ed9e6dd044191d3eea LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_inmemory.py SPDXID: SPDXRef-892baacf8a90fc67964bf8dec72f7086 FileChecksum: SHA1: d1a23e746df9c2ffb529dc73204554420b3bc682 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_l3_memory.py SPDXID: SPDXRef-334eb630d6928dbe22ff506a79adde4c FileChecksum: SHA1: 99c46a7fd292f9e18e02dc4e39f20cfaf9f4a862 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_namespace.py SPDXID: SPDXRef-a584cf472265e4e43b76fc0aede176f2 FileChecksum: SHA1: 28c50fe0db25f1dff3d15d87f7704668b22fd899 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_redis.py SPDXID: SPDXRef-23c2a942e401c298a62664f71e0a3228 FileChecksum: SHA1: 5878b34fc2ef52cd9fff6168254897d6a341340c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_s3.py SPDXID: SPDXRef-109726272f8eed803e2e3a729182684e FileChecksum: SHA1: 7df080532d8a01f6373366097d0810fbc0bfbe50 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_sqlite.py SPDXID: SPDXRef-afebae8fde7e088e637b7de8a5785366 FileChecksum: SHA1: 5190e879147c0d7a792186076b7a3c5e2e22ec03 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_sweep.py SPDXID: SPDXRef-aa14addba8061eb5e989b25299cd4ea4 FileChecksum: SHA1: 948c71cebea08805199522ac9d205e08e4e14c68 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/memory/test_validators.py SPDXID: SPDXRef-8b59a074bb1c3496e675716950171754 FileChecksum: SHA1: 2e4018ec021c4013a9db4e8795d5a9892629c3ac LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/__init__.py SPDXID: SPDXRef-4c8c36ff87fcd6f9f07f8df8e4be5d51 FileChecksum: SHA1: e046988f97d6e55ea5726da8379db35f8a27580d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_audit_followups.py SPDXID: SPDXRef-2eb644db7f7826ba09a3745afb5fcc0e FileChecksum: SHA1: 88971358779fcafecf4af65a9cafb170a76003ca LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl133_execution_isolation.py SPDXID: SPDXRef-61bd304da1cff40799ef751b5c2c1f42 FileChecksum: SHA1: 959b49c9f777fd262beff877b49b18db008511d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl204_bl205_bl207_bl208_audit6.py SPDXID: SPDXRef-7b0bbbfa630cf158e196f6532814f299 FileChecksum: SHA1: b328de841b387f7d6cef81e5bc28263e369eedf4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl215_loader_unicode.py SPDXID: SPDXRef-8bd1f4fa0d8862223821a0c7c3993a52 FileChecksum: SHA1: c10b202182a1c8992cf5e477092f59a438ec7b4c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl216_subprocess_frame_bound.py SPDXID: SPDXRef-883baf0dfe3e8d13aa7657ac0359ad16 FileChecksum: SHA1: d448e832eb7dfe2d374196b18b6f6b63ff25bd4d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl217_subprocess_metadata_validation.py SPDXID: SPDXRef-5e7a64388d77bec3654a94ad3bc590b3 FileChecksum: SHA1: 5c56de2a7579e809f8e291e8c4b13f00d74fb1d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl220_executor_child_partial_header.py SPDXID: SPDXRef-5b826cdbdfd89e4525094271efd6fbd4 FileChecksum: SHA1: 49683cb05b8f10511c0e7766ea3f16462623e1c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl222_multi_member_failure.py SPDXID: SPDXRef-e9fe7e150d895eed15f65f7d4d2cc9bf FileChecksum: SHA1: 034f55c01d85368d87ef7935bb125b5f2578a48d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl228_chain_member_failure.py SPDXID: SPDXRef-5c93b58221a90356a29872639c7ee20d FileChecksum: SHA1: ce1a170b43430d193d4baba81833b75a5b80d6be LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_bl254_hardlink_source.py SPDXID: SPDXRef-2b08b1b75807a5f7e0127fca3c4cc5af FileChecksum: SHA1: a4330b8a045b02987b24718199d9d0ec01fc737b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_chain.py SPDXID: SPDXRef-c4b2f76880fb33273b7b9bf9aeb5cfa9 FileChecksum: SHA1: 2684620682e9c6cc3bf70dbbf8a4f5dc59631bc8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_embedding.py SPDXID: SPDXRef-5d826084d73518ed07aedb01f29fd034 FileChecksum: SHA1: 6fdfdaa3375054df022231f077ea636e17606d04 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_instrumented.py SPDXID: SPDXRef-edcb77ee9073326f1c72d489fa1f7ae3 FileChecksum: SHA1: 31e8caf6e37abe85a956ca051f696704f9eebaac LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_keyword.py SPDXID: SPDXRef-49f920fca90d3731b5e0fa7390557948 FileChecksum: SHA1: 297d0503d120b3c7428ad668c21e478c5f765292 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_lane.py SPDXID: SPDXRef-06d90f0d9fada71dc60a80150a402f21 FileChecksum: SHA1: 7cdfe01b31abf883014ee26b1227c6493eff14dd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_llm.py SPDXID: SPDXRef-c608f5d1087dd4b5185688f093454fe5 FileChecksum: SHA1: 7619d2bc83deb4606cff1c853b6fbc52a804074a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_multi.py SPDXID: SPDXRef-5ec37bcb297b27543b5635861bb69b60 FileChecksum: SHA1: 54db019e128f427305b90c913b07e143bc0d89c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_dispatcher_skill_based.py SPDXID: SPDXRef-b0a7548fd1b63a386fe5f5c4243ba847 FileChecksum: SHA1: 402cc9772f5b3609d3c5def5dfee04585bdb9dc3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_errors.py SPDXID: SPDXRef-14b105b4cb5bb70e3325647222b00a31 FileChecksum: SHA1: 3e1c663fd389b317326718678da044da8be2d990 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_json_extract.py SPDXID: SPDXRef-f21d55e39203ebd7731abf176610d27c FileChecksum: SHA1: 284585df03f0f87a1e02c8f8b63ecd1a7abcab37 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_l3_skills.py SPDXID: SPDXRef-80f129d5feb8faa944ac4e9de09d8289 FileChecksum: SHA1: 0fd5fc2fedc72143487becc70e86d8d07ceab4bb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_loader.py SPDXID: SPDXRef-9c0faadaed01f9305c311193d479e8bd FileChecksum: SHA1: e05f4b98f9c6e096f53d7770cc7f971e72986d8d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_registry.py SPDXID: SPDXRef-2be7044aaf1de98d6437b919f50b047b FileChecksum: SHA1: 3c57d2888513c1e07cbaa16656c1ce15847b30a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_skill_contract.py SPDXID: SPDXRef-5cffb10f3b88552378d1d83443e19f01 FileChecksum: SHA1: eda2e87d08b32bf0ecd11eedbcee25fc4f507797 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_sources.py SPDXID: SPDXRef-d7e40b5d102a06c64a7196a38b67acce FileChecksum: SHA1: eedece77d55e3727ba458ea559f78c97c3adca05 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_types.py SPDXID: SPDXRef-19757285aed055b885c45b6b153f286f FileChecksum: SHA1: c7ca616e843ae1724ea73602cdd628887481f789 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/skills/test_validators.py SPDXID: SPDXRef-8c06b6c1af7b5d38632514fc222eb3be FileChecksum: SHA1: 510a2b5fc9b53453487191ef1f73e0ea04e3b986 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/test_check_run_records.py SPDXID: SPDXRef-b5a2e07f009b95ba79a1f77a9bc364e4 FileChecksum: SHA1: 639c16634f564ff3dca6655a5e94fa7a4b9983d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/test_scaffold.py SPDXID: SPDXRef-69cc55863f099ac231d70f1437b3ad0f FileChecksum: SHA1: 061adf3dcf2f21368f3d36879f0a4a650d99197c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/__init__.py SPDXID: SPDXRef-fdd7e87f8077bbdac50fe7d2d7de1396 FileChecksum: SHA1: 1a4e76891f59761111c7034216e473a0aae9c0f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_bl211_comment_tracker.py SPDXID: SPDXRef-a20fd405193a43fcc9f05cc64d04cddc FileChecksum: SHA1: 48d4e97452cc192cc73e862662d9229c7823bd4e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_example.py SPDXID: SPDXRef-eaa696c3b1e626cdd5fc031765db9a12 FileChecksum: SHA1: 1db349656fa355546c796491a5dc926367a23701 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_loader.py SPDXID: SPDXRef-fab365a2ef41bfeca32099dfb58f48bf FileChecksum: SHA1: c4b03640364ef87b63bf9acf793eccb9e10ea89a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_loader_entry_point.py SPDXID: SPDXRef-4c5ac5ca51d5448f0668c5ce604d4908 FileChecksum: SHA1: aea67ec72756ecffe6078fdc9db843ab1a1d43b5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_loader_oot.py SPDXID: SPDXRef-5d9c11075c4aa43e0bdad95acaedff27 FileChecksum: SHA1: 8a43604dd0635e15591a94fb9a88bf5b109d8f62 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_manifest.py SPDXID: SPDXRef-f30cf1e4c8ea8aedede501abe3259e2f FileChecksum: SHA1: eda1f81b68f84cda2cbf0a45e25d6d3746154d35 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./tests/workloads/test_schema.py SPDXID: SPDXRef-ecb21bd6e3aa8644bdeaa8f062458c60 FileChecksum: SHA1: 2c7be0c51e7d610dda337162aeaadf0cb7eb69dd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./uv.lock SPDXID: SPDXRef-4ed8d2cfd55e74c679ffbec707cd4ce0 FileChecksum: SHA1: c8a4258788934abd77fd28428b0b58b4c5ae6ec2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/README.md SPDXID: SPDXRef-d3700f1f0ff7cd0f2dc7df1350589b8e FileChecksum: SHA1: 01ad170832b76c3b689b2ebed62efca92bc729f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/__init__.py SPDXID: SPDXRef-47fff7dc661d6d49110e1411f50f977c FileChecksum: SHA1: cbb8bb09b60c34bd45aa4ac5ccae67080c817296 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/_example/README.md SPDXID: SPDXRef-321bac3f77357862bf5a0cab07c98edd FileChecksum: SHA1: 2696b307f2165406e7997a710cf63ea83e05d095 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/_example/__init__.py SPDXID: SPDXRef-2c81e39fee0169742b872b84c85ba389 FileChecksum: SHA1: 1c0b6b9b5f13f184b155a4fde0315866d260d641 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/_example/__main__.py SPDXID: SPDXRef-8e0dd61568aaed690d5a3eb647359068 FileChecksum: SHA1: c7b5ca524e33083ddd978d4d8d14e151240e7c4c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/_example/contract.py SPDXID: SPDXRef-23294cdda7603ffca9ccab8a2569ce77 FileChecksum: SHA1: de89ff75dbaad7a6d0c05cce8a9d2cfdea9e0ce2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/_example/manifest.yaml SPDXID: SPDXRef-a972b8f72545d1a241433802d46c8579 FileChecksum: SHA1: 3ba6003dc43e2c2a621973d9441012058a50bbaa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/errors.py SPDXID: SPDXRef-ddc331a2fd189d85bf43d8827603cef9 FileChecksum: SHA1: e9730f7fd13ba272a2e566408355d709845fc194 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/loader.py SPDXID: SPDXRef-4268ca759285d4fa81bd8414658c0476 FileChecksum: SHA1: 79db749134ea0ee7750b72330dd0f01820fbbc43 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer FileName: ./workloads/manifest.py SPDXID: SPDXRef-b904ebf5d5b943b386e0335fae443a9d FileChecksum: SHA1: 53f9f03eac70c963b725369e5c277a16b2032f06 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2026 Roman Mednitzer