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