SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-274c2818-0974-4d9a-8231-8597e28eb62f
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-09-08T19:40:52Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e571513f78f9f8cb1f1ed9df89f02eb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e193375336041d3011c735e837f1241
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-863e3a56105acf956b5b633a5ab91aaa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20d9042ed3bc2b81e34d17a2ea78e221
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77beb998a2c19aeca4d735c0a1ec1286
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5dd4ebf54d9f327120eb03bf7fd9639
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b5d0bb8c8c2bc4cf128045b7777c576
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ac489436001c389d9558e0934f1d05a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37d3e9e1527d429cf0366fd570f7c64f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24e0c3869010e3ed3b3ca9e0ec424605
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efa7cfc8aa5e2311c72f4d8e94286887
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ea4df21a558c3544883302bf83fe8ef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21dd31ac377c286ceabf3d35e1c1818a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e137b7e9fbbc3ad54acb31b43129f5c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a1c03d622155b6272edb0c242113013
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcf91185f1fb2ca1fdb0cea3de69a77d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fb161e88715a9b8e8df3402275d58b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a79dd6bd264c0abeb24c705fbcc86f6b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee3ecbbd1836cfc23b5febd865377075
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45a9ed8ebe4814e2565c8e3f6242b47f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-290b17a74b6b2ef57749248c88a00138
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-109ba23e6aa44d92055830bb82256987
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eba440f9ec5e5ab69fecc73553d12bc8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3cbd99affe450a3deacd334d6b40d10
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a18cb25a7c119bbe459c067a5ba6a59
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bae489bbf9a0855a9485c56763ecda21
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a2390e87957ba924878189a647a5bd8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af2830645ab8ae57f6a1a32a10031952
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14018c9f8209ed9380657a4fee5dddd5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ae8a5d02ba2fb1030d9901dd5e70d6c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6407d8556dcc54b9dec568261efb3f61
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-39cd3f1b6b31986841e0132cdb880060
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f69d9558f2f0410a9d87e21cbc9e0d33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-269848751f9e484ae13ff95ec0d57271
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3994341e22b462662a3fb273593c25f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01c067b502df57598784d49da6ac1228
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12c4fa2a97bfe56d3324e34e0bab898f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2e66db190e180122795b7557fc757de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd6dc04a40a1d1233f1f304aa34cc74e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0144a51d688518f9c574d7a8f63f73f1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac4f05d696b303736d41826bebdf2559
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d553bde7712a9a7ed4f449835a7e45f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02c2d0838a020a3a00274c1ade3b3592
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d67e32ca06124f6901f684717c7329f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b43e618c80ae4f46936918a13e7f3fd1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3445a51c40753c96555773f9eb424d64
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f996b3d18a9ed01a6f247b9c3c54b8c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3505356403689a02250f49aa625032b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9553c745c1bc5890ff6a2bdf9bd9935
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d847186bc51efe252c766c2ad7c6ae14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b206f7931f84281d34f35157f940405
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3af60dec558ab1ebbe9d2216f539d38a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db850f4aa66363ce72c5020a3ba09bfc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57ea70d2a430c2b06078051c83ab3e48
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdae187024b36fea3198f943df7c6a4e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc936df5a824ef6f97309c46c2ffdcf9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9ba7d808f0724026f11a1bed69e8dc8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13aa6bc3132c36cf3e07accb262999d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b372bc34405c0c9882e1fd10d8474f56
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef920a6dd2ca4e0f42e7c3f6c035dc86
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca256af9104e04eabc738f1c877004ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edef222d998758937dc7ad38cf637324
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e58ff1bc1f1961d11220254e93095d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0deffa16a749c7ae67899bd0cde4104
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b22fda7d26060570811c8c784b919f5d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efb05f3b4cb53b9dcd09502a39eac2f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e2dc1497e1d366fefb1eddf1143ea1b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e19c00143c3282f1e9d31b82467f1522
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af01a079e5fed5ac141e769cd77aabc9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae8a38c862ac8c85a89ad09f2961826c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-685aa4bead2f8b9f27c97082d7f0e1bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-991c2532fad4161d73b94fb45c3d6472
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a2029b97a014652d8bbd7d752a9baae
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3135454f99fb0e1887df0daee197cde
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55dc1dd12c073c3c77487f11399410c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4701e02569e3dc67f80d6aee4b1f65d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4603862840fc5d5f863b7d992b27b9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29366d18a4686f0cecef79925b9fe8dd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-471ee04a3c3ec0d441669c865ae804ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f605e617087293055dadf2205be26956
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c3e7610a52aaca26088fe4042d9c67f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d2de715c8ffcb1ba2307b1a28dae2c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abc5d457848745ad403c4baa069df5ce
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14ee42141137e01766d1d4174ba82bfd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61bbcd97883c1eac04a1f9071c7213f7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21f199900c6da70e5321b6b630937885
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-beaa69abefb73724d63e39da62eb3646
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f15f26dfc4c5fdfb562d3b3e8e7878a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9752f0d314e08fcd3a647ef7cc52c32
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8141324ecf175c6ea3f64aa6b4303694
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bd153e94535b4776eedad19122ba74e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41b8dc1a6edc85313b6b38490b867768
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75c0943b373492131d9aaafe02848390
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08b2e110f031d6a921f3b6d7d7d65d2d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2efabaccd1c5bfe87cf4d9c330846b2f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b484d3de5b307c188a1d51d55e26e4d0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2bc240888510ecfaad330b88d81b4a91
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a08c980ea4e4d9f125133745f5443b8d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e7d23cfe8292a35d779b89cc526b5b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-803be98c52d72f64ea1432f7aece2b60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce891fbe1d1b734a750ac6cf3e5dd660
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5990c8f5bdca804968cbd11ebe05b272
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b60df7f1690ae38bbbbaab7048c990d8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e9a343b16b88c4dbdbabd167151eab6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91ecfb2330d41b2a993e3dafa3655bd1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-535a78e5fc2353c695dc71a97d8832c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-185139aa2aa0dc52bcc316f844418b92
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e62f584c0d1e91a0aa242c72b570181
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ffb7a56c539de8c9e5b7508764c17de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ee3a3ff8521ebdaf8bca5ecd80fdd12
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f35a9430adb3e56a4fc2bef20048d7f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14c40edfdfeeac4bf9d500714f6912ef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e5c807c238881dfe14e1f84412ed879
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eda2a3c2362e20e76948c2821b7d93c8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9117e8e17ddaba0188bbdebf3aeb532e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32c929b59d5d3662dc94acb8625a4fb2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b188ae8f671c1017e5cafb09054ffe92
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5479c5234ec4a4f1afd54f4f72526f6d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee0b5c05321b7c8d35483ff9bdfff951
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10e1eb6629652dd91a5e884e9248d3c3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef37cf107020822dd7ff3bbd7ba3011d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b7ba0f36ca0a95776ac4e28a7427cef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cfe595a69a12f0d5b94adc4e1ae7a1a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b6b72f400df59c31c029d04aa16c4bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47d181d12d990a3133f9f0d7340f79a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65484914ae49e20c237d06ef62f7702a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1a8284061fa874bc4b603f8a6720812
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93a202299b85822413bfee23403a81d9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecf33b770146e48d2ecedbb02b2ca085
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81399dc688ff3655f142c082d1db7e05
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17dc6b4d843de7f91a8b2c2c40d7b5ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-218db995bfbfba6bdaf515f166979e70
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59fc89ed17091827668ed147d4cee969
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15464c419ac81e513e688084403c7de5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fc174f665f630fe87717beb78d5a6ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe5987c2f311e3b47738562a5992a2a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88aff0b6f56f686f9392c5995108b6ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c46d44878f66f0d056287f020b3b6baf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cfd43b36283f2bddd91348f817f86991
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a471a4fd5aabfd89b949693849b3c13d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc7f63ed727c0f23baf8b4b2855b3e01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97c01c4f15b7e40fb7b1c6ad7a2279a5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14a3c05b8f2224bc67afcc4efddcc17c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b9412f8791f976b0b01297427702fda
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eebd95b16fa8eecbd0a05d9b42693c77
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8de1dd1862b3937d5a9f3eea678544f1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc3ce67d247ac5108d9a3b0c3c0f672a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-502c5f5c55be1ca1511f6ef209b47547
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c562d16d85dd30cd18be0ea989ad8753
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2bbe89f4db26e0cc18b47c6ccbe3cbfe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-784a93742bae94a3d5a1441b0299599f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d9c4216fcfbe345afad56adcb8b036b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce40e257540bae15ed6520c3b03bbfe5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f48612d174b29daafcc9989b3d32124f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65d142e00eecc001babd0919cc273581
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08a49a530ae8e0767a22be56fbdf525b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dfd2a9515940e3c0e1309740b28a97f3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e84b86c90d566a005b0e706de1ad40ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ec6acadfcaf23f2170e4ffb514a8ccd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b19bacaeb89edcf6de122181aa8102b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e0c5a1154881fab1c7076a8342f2bcb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bccfb99c2457817060e8401f3b98f2e2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f7ccbca164f185ea52c3eaa7024adde
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28733f7da7647d2a4abe553573a5090d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8cce670121773037c0ea08deb22f6b14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dded1ed6c51af1af28701de1d57a3af4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92d8b7ee9ca9c6844c1b23d5e3b36eb3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2eb9a75499b7b69141b4e5edd44ff7f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-314c55f8afee9d14cdf70c42321ade8b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a07c15dacf7cff901cdff84590b8484
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78f94e91f42ccf5ee41041e336b7a9d2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2f01fbfa8d563c11e3116251d667d56
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ae03a3c5355155da766dac3a459e939
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-05b4cb4f85f9e5477836ca3ed1ab2624
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fabbe47cf0531b7332e03f32d66cada9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-371a1eb200a4f4e32356505e0a47261b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6dbf7a87914464fd4421086dc9c820fe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0da8067fb20016d1bacd0b9bc85ef26
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99afb863c1b2f00f4e9e65a2b1f15e16
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9ba4128cede15c4185238a40362ffab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-802bbb60493ce7d77159beff4f59a1c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3ecec062834736c2d052fca815169d8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bdeed01341e7272dbf4411014d94a67
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dcdf28e564c2c33b498af56d5acafdc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da521c1e7e9d18522b3c68e19c2ef592
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-566846035d5fe04c4c3365c5c2b139d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d30fe8ac2588d9d31b76e585169f5114
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ad040cca2388ea5ea8461af4af4f67b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-382b3ba443ccc30bab100aee8ecd7832
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ef06d2a4d950295ce05861b398a1243
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f406555a8eee100fa4b16f174bfa6b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b077e80c953ab6702599bb8638a64a4c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7643269c83bc00a1cfc1e42318849be5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0fa5e04396674bbee30f53c9c3b03f7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c00778620a5a7bef367327ad933f0db9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abd13dd536ac8fd397fc5f32894cd4f3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fea76b83ade2fed41ee00b1e1b567cc0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f269bd800ff34f8d894cd517eb3c9e04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9dc9fcc5e744041d60977d0fbd4f8b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e8c55e432486bdeac5507cc5cfc9457
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-542111164772389a937928d62e926133
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ac8060c36b45db87b63dc058622001a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1050c419d20251bb0c5319ebfecc85cd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0cacd58157415b506ead9da515fc01a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-219636cf9f51cae3b02bec8e1d96b5cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24b5c4146ccad64968257a996037e2b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8fbb9152cc712fac2af3485edf317da
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a843261f55c91785f43390bae43bbff0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd46bf3cdd2b54343aa6df5472819c7c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2544888b48c53badce9d5afce43a9fed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff69908abad7645af22fb011c1c2d067
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-098daa2045e2da1fc9e16c025cbef489
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f3966bf2fb42f2480551424a1abc8eac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17c81eb4c1a00c2d9a161441b24fdda9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-752e9239f5638b479b8a6986a472c229
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-107d745e8a496132395284c7575722d5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e192d4918dc3bfa9e0b73fa7c15d64a6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-990e0b638c75d5f5d447c699468d3ef1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a9830b35c71ed2716774c7e91ed5aed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb1414d15fea096d414ff72f7060396d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2396abfd2ed48a290a6a5149a57e1e9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7b451c1c95ea1e3c7cc5be925b2914f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4016197f735712097374ab496ca3ca21
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ca731e9ab1e6374646b520809d023d5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dff848fa3776cad99cf526a45b5a717
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bb23d9d0b27bc860844f87610d38e03
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e9d073aba6f33acbcd31e842b0a7d67
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ba50c0e4096026a0503e51995c8ead2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69aab6a5cb262be3acc97551df50fd1e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7831f7a06d04cc32aaaee9d960f98297
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c897c28c35f58dd1eca6f9e28e3efcc0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf673fd958d02fbeaf8845b87a7a7fb6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57393390231b9d2246674725d18c417d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37ccb31ae940e73932cbb4c812756f8d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f59ede592fa3b096b70fc797ac30c090
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23192b4fab76071fc32e31b45e0f86ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a26881e46c7a5558b08cf7d2bbdb11b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3dc206d02de0d5843bd7f09986b1f01a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2c20cef54eaab5fb0683c79f2036be8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4198d108554e7125186e26c2aeca3e16
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b79cb0e15b1da8f4c2add1c9d87a237c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a42040d47b32dc27c7dfef34b5f19d73
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68a2496447c8ee7236c111694ac5d327
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c4cbba95f2e995e97144f6e525a0930
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78bc716b270e5866a23340a327e8d7b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-803bd3f9943adcf8f5b177edc417f394
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed9a4202187bdda52bfa1ec4fa327706
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-512be2962f5f7269e21a8659d0deaf77
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0603f92c7cfb0ae728d69764478a801b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46ba11539d1c11f47123e85fb471784a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa9983acf485fbbc4ffe2d1c235cc4e4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d334733b0ea53fd7546f93fd91a304c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-489accc003c7e839ef15681bc52e3fa3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5cc509f3577cdb09e9ff15142ca1ab9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2a33716b8f40753de242ea393ef1374
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ea82a9df3e303b284be90a3f23ff791
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5456dd9680d85cf8e7d3af41ff721310
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-776fc254a86477e6269496ff5896f2fd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de150b1f658ec20c35d6d76f01f40c56
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad837ca6cbaf973bb997dc4d9ac4fd96
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b315ed1d5c236fa7115bb48a5da4bdcf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c822b2d58e4132fc33761c67bef67e4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6be801fda078e1eb5df48950ded0d00d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e1869b8a70ca41a6e20fb103631ed5b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2d337eca2b8dac40e26713505664704
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf2e566ae1d652cfb014fecfe06e2c2d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-098cec0bf9d69216e268237497e50d35
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed7384540939f56e72b4383c676b407c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ae303c6b87ffa97726c2adcd9de1d61
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb69532e1427f28d4f6103e887cac31a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0cfad9950c60ab516bf4af062b97dc7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-324a1e649acb3724fc53fcef8b1bc400
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4589c72f5830a54fcc583056a53ea558
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a145e18d45331f0a75c94faf0d1dd8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d656a9036c41be797e9db6b32ec48ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-425cfdcbcf17ba3f22eb23eebd3dfeed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a74c695f1c8171f5fe19d10e5d1eb321
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f1b6ab7898e510f90344118c7babc04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6bede691fc5f01861e326fd57b2b94d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52b48e38d34d5095e9849eeb0747844d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc28f46aba97cd1d2b1bf7150030127f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a73798b0f58f2007f617f66ef08469c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad96e66e0c78a9058267073da1c68c9a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f20b058f15fb2c0245f3c9d2302da7a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5947f50f2eca936ccc0dde75efeed92
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea416e21e1e1067deb08165444e35562
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a962f4cd341432c53d9df0ac29d04e8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1995a64b6c8afca096be44d474fb592
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e639aa03844e923c178156e1d99262d4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1dc6713a3c7f4d28bc546294291d5d1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-76a29a3b97ce2f84bf88d90e241ebd53
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f6bc97368c9b8d06b7ad8283cc86cf4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29ae2822eea1bf70104dfbf7598d151b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-435433cc8a5f874b88c2bc4e11eef10b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3727867c4a8c62d427e33ee21cf0be93
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e6c2646d00e72b22eab5b6b634a3c62
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e06e5df896a333abfa25c7155e4cbcf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d803b636abb7938b3d42d3e1050d6e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ca22cdb117e1d621912a7cd28336703
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5bf85c79484c81a463637bd95e6ce6d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-427f8f5bcdc267a5da948ebc6dc40264
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9323f518b095c519aa49df8f44ff919
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e20a63fc5c420651e164e3f91a474f3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-674ce3d601552a1adbc7521b81bcbe33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec19a6352755531f924853dad3b5877a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-650473084e267c3297aa672286ca8ed9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54399bdeff8df6419056a7291f781d28
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccf4e708df7c36979a7de472f3e0b5e0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a872a0f10e162e3a2eedc8db858b4cd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f6c890287e657dc2f8682849e94a116
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b8134cceb08ba6407a7c57e7b67ff136
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d382ef5c7d8ffd17052177704c044cf2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-083b0a59f5d4571deb913dacd49b74be
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ffd872f0b730a11e7f3f6e967e377ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a909ea7888e4fb1c63828458e16c536
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-499f06d7e8ddce5144ae477b599ac945
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-889bd2f2a2dad1f08d7eed5adbdf873e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d7c53c2d6b883281dff722ec73d56f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00d83f56f308f8e3bfa184e1da7bffc0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac6d2b29ae98810b4d26669ead9dc1ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e93c499a21193563be5148deec08f13
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98c0a15eefb5dea2fe3caa3256171c19
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7527f1193bdcd12a1c5fb5b04c73e444
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-542043e64565c784b584c25444dbe8e7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb2cd60b9db176cd362a036cee4d221d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26a1c3ef223b76f97d069f6dbf43bf01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94ac1d8d0f2abcd89cc707e3d90de3be
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed99645c68ce2be89d48618d1cfd8289
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49a019473948a6afc4be739088519aef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cabb2c2b03d119aae89b24ec9c3153a1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23fcfa4abf814e9f1465190d5c665763
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8db6c8f6f0d5f14f331a4d023998e5bb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a0a04b54afae11f5dc09c42cdd4eb71
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8adf9449e61465065970cb8d59af411f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b12fab85b5e1e33c1bf9d7c3cee96931
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-148297e6b10bb99129c7003387546bb3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e7f454f25a49c8383fb7a119bb7e1bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2580734ead5df7c6a725a7ce7ad3c445
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48693edfcc391d9d3ac2165fac8d75b3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6fe85e3da3f649b111fbfe373424d47
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1db8c0c9231639bf0372fba9eb7041a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3c9c3df507e7f3e81cc929c6fa3e711
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d67d9af21b40e9fc0d4ae76e493140b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8e497413237928c82a6e3f49c7b9e85
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b26d59210d0ec4934c46178d6ea86467
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5520e981797fd6867536d2cb38665ccb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f15b0236f3365ee24d5f1578cb7f224
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a2700a00e8c6931bf2a77c15f900870
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df231cc793e203ac83fd76025cff926e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7917570b9b85b7b7741cda868dc0ffd2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52aa39337a3b793b05b52e723d0f9d2b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a06cf27efc4dc845ffd4451e87b09e75
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b022343c716a79fe96889c7726db4098
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-997b453efd8aec412e2ffba5f2b2fed4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3884f2c65d4ad00a6347ec44e10eebac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3c48905c5a33aaaa95e9830bc9b6932
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b3dca5b76b5ba47623c3bf78f2735c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13ac0ce47c0027a1e07d7e988fc8169b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f7d6edc48ea7abc89a590a9fb739919
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3e83ce1405a36695605744a56002a83
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7ab95f52b2c4dc7d65c78c0e4b503c8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-293a5950cb0808803d7d3a4dd48c7e2e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-caf1fc53985478bb46a48377755a7649
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5a5247d2f45cd834fd08537d0b0b6c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac1a52eaf397094b5077c413fff11370
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8500c4b5934d12e71622ccbcd4fe2a64
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-565e5806b0bb17074ac8547df3e73018
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe457aacfa0a8f1eda6040188f301f1d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d98d1ee92b4e5e2db9eb2a6e2a2bf17f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-629ba6647e0ba3f46fd27fe9b30f0c54
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd9f403e5a1f6983c1320eeb5a075b29
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62f23c4596cf76fe45f9129140940e91
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-659018d2996c366d83afec630d20f176
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b78de6ca0429536b138692d423375b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e025c23304ab9c3d238076fcdf6a308
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8fba9f9095f197f665a0fc3724588323
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d6c8c2fd3e73c70cfd39c8b8ca12948
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b9ca8848302cb2b7ca859471b9b1e69
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff1f149150a20639ef4fab029e2e2f0b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a808a32a9f12e9d2da4b06ee79fbd39
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d26a9185e19855ca84b43529b41f94fd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efb0c06577e4276092f855260bd6a21c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c2bf5b86bf075f4878ab89121bacaf8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0835b0838ae9510afc69282b90b76d23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-644f40a2bc29231e85bde08aa39bf927
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0d48e41d0af2f8b926bef413ed4eafc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78f42466105840b980facff86c2e2f9c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1879bb67dc61a94ab6fe903b2e764ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-626e2e5361a46ec379acf10d060a3ad5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-589d0105069a10308bcf6087b58a1854
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a5fd50c4f01d090f5c6b9401554de5f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-495ebbd10c39d26e70bd1afe62712e6d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a73d01de00de34493dbdacb3459870b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd68447597deaafc2a5de2bbb95767ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c96caeaa8d232811cb5da47a5eb2525c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9df4036cd13ca9fadf7a477ff7fa6e1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f32a9dd12d9d916cc3292a3880d6a03
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21e52d7981d2c6668de0c8393023fab2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c25e1c49d0ee41890339914f72ad2d76
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01ebf7a09d291cd89f2436058fdbd731
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d9420ad31ed70d0a14cf644e75b9dcb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36161e07f520014958bd6c307ba7acd6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08958d629a2130aa8c0df883a689e155
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-250e3e0c951c1282024595e8a23c8bc8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6909a5b17493ce2633151643824a28ac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e51855602686b42a601c3eb0ef90112a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22ed3298a82570aa5060fb65087ba405
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e050227514f3e6e710ca78183470e010
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1fb2d41482f704781245bf769a45beac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d89280a06199c8c99041d9e768ed6cb5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e90077f0cd55d826c514ec002a7b1d5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-566b45172a0846a244ed7a413c1b7114
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8016bd12076cd29b22c7c7aa1cfd1f62
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cca09554850ab412b7269eb3e3cbd512
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49a9cd5aa54c1da2c869e0d0c4ffe0c3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd4262371b0fca69124d15b33b32058e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7378f66a81e833ecdea4829b05625441
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e8cd6adb2009c87068d62eae0633ccc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-643f09f3557cfc4753d771bcc8258180
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-982679ca214453125faa5c2a503551c8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-076f2abea6161f32973a061312faedab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee385e49ebc53ae8ac3249290458481a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad01e4ca2d69d07ea77cef6b39276419
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6d2afe6b83b99f94774b6838026ade4a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83651873cd92829e599010643bf34a70
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46f93a386c275bfd4ddc968c4ecfca5d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67ca4abea021de6eaeeb36085e5d4e05
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9663774da5d14056180e19bf3fb9b43b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e80ee95eaf825d38bf5b534051f4bee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e92b175a30195f9158e084696aefc536
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28263527c7e850027c1b4c0b7caef334
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51a2234f9f06fc1c61dd82cba85436bd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-748f84a650a2dcaa081e1d921ba1498c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43792c708ef251e6ec38cecd89be489f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18e1bba0074f1e2b9b88cbe35a3c80c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c83736c5edef2eca7484070b7789d77
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-04238f30081dbebd5eed74cbe693e587
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cc9e1498a60dc18267a0ef7a7432b71
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d813c53be063201cd2902710b4fa3ae8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-552db500bef39867b30e7db855fe6e94
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f23bd728f1554e29e745d1ea6b2c604f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3cf121e58f4951cae5fa0653da6c6401
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b74608f1d69c2524e2d3ae057d09e71f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22f7e705daddab6c9925a3b0bff54b56
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccc8b1c3b82b34557ca21c12ff5db3a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d87d2d7f4fe955644f88e26b9b0615c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-388d34c6e6c7f1fd1b82c4b1def42929
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5073124be37fd802dcae509749f5f6ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a09997d7e68989b8fa7e77410aecd5de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d34f6fb3d6136fc11ea97c7a9ab0080f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb267c4655ae94f850ca70b568a0ea8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-340af0d92d4ac02f6bc955212e0487c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3756f290e5fa60f2b1f2f707752cbcdb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79ff225395cb5dfb99938355fb822928
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35e9a07e5b46e7dd2b281812f7464a8c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb13b1cd7af5a9950d6e84cdcf0336ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3afd4d05948bebf65d2cb0d9f0d661cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-134a31d1f8d018bfd61a1994a763cb24
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1410e12587e4e705704c4fce31e10b8f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50554c83ca32f1496ba5aca18413153f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6d03c066903cd46527346afda558874
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b25bb20c692700a4f0fb5a965dfbbacf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71e180a06c7d2c9507bd528eb4a77750
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e1cc813e213403cc9ced7d23d626087
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0bbce3469486f92e4ec0f0af49973f8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12e70293e7d39eaad658d640bac8f6e9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc7abe629649dcb6fb8b8491b65ea812
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d07b4164ac30cc304d01318ba19976e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc169f6a01cda9793d9ee9954fe1a1d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-929d6b4c1b110d3ad9a0d0911d2e5d79
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-931525b1b36f3d2a7ff9ad3b6af03fcc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55ad09a70432b4755a3e4f4863c87319
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-25c1e46f339dda4369905de1d191966e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9c15d8dc59b02294e539f8f1bc0c51f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e964120ff44152f5e759c9d41e0ac005
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1926a0c4d0e2f492422c647ace2bcc2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-446046a0600cef2d31dd447221ee76ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0a118ad8bd537aa431bf934a05ba61d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-986c2332ed7716c49c3bbbfe1e6d3c50
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a9f033dcab1ae3a76371d39ba682b18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b744714bbd1aca6bc2f5c126083516f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a84bb42bf5c6024252c856118ce52100
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a2d7e97915ae32eeec5e0f80293fd14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b08b54fa2eee0e1d90674b9d585c7d5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4422319a1dd5428d6161184050370123
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21de6c13eaf89cf48b03cb1e88b04df3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7931e9f09de7c2bbc48ab54da22a69eb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d125a2076c677c77d14873c669e8f62a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a2d543e86ff338dcdde7bd35ee6cd60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80adcae117b22e24defe927abdc78602
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6cf66fc4f866d125d31f24053bdf2c49
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9755fd7d1485f1c318f6057080f38197
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-464e6171400d43e0ef47cbe3896ff71a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e57cf1a37b567a173ac00bc0f591474
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc8fb15910eff95b5c1ae4748856930d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50f4dc3920e1debf26ac40daaf60d24c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d7c3fe59d747907b594fe1d8356f11e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0f0b38cc5276ca43f4a4df2297bf8f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbdb5cd5952113c93607a95eec9b68ca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36c60940e48e19e546e2dc5e264f3362
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9ce14402b575932f84a0a24f81c3106
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-448c1e04a58400ea05f70c4ef38b9189
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d89399471f2940844548f9ae8daf0b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-094e4aa9f3c5198c2ecc6a53d06054bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cd888831e53aa1185d0447a0c564dda
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c6695961fb6e713310dbe3ecff2ee99
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c9c5a4b4624f502f2a81cb444965226
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e25417ee2e7b20c316aaf40fa37f2c5d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30387211727a7869239e69a9afef8230
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bdc76f59922277748ced65364af97b0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0de1b077db7f01ec97f8f55efd81649c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23f42e1f041b22240ed48439a3dc18cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1a4c41d7e5109acce903b7977c82ff2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe95e73706b369fec96f22a6bd6ecdc1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0de900f9050bd6303d5aaa26c0164e2b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0473848fbd478958c6b9240860edfd9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-886cde78880b5597c11c361b3c8f7b01
FileName: ./.agents/skills/grill-me/SKILL.md
SPDXID: SPDXRef-3e571513f78f9f8cb1f1ed9df89f02eb
FileChecksum: SHA1: 0cf459cdf5314375fc9cb64ae9bf206d38cd3f80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.agents/skills/grill-me/agents/openai.yaml
SPDXID: SPDXRef-2e193375336041d3011c735e837f1241
FileChecksum: SHA1: e6202c32a5144987e1a6e4a6edb26d931cdd6fe5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.agents/skills/improve-codebase-architecture/HTML-REPORT.md
SPDXID: SPDXRef-863e3a56105acf956b5b633a5ab91aaa
FileChecksum: SHA1: d9466a4433024286d3634d231d49a96bc64563f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.agents/skills/improve-codebase-architecture/SKILL.md
SPDXID: SPDXRef-20d9042ed3bc2b81e34d17a2ea78e221
FileChecksum: SHA1: dc900951502dc5cd3a0d96699fd2020fb79be9a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.agents/skills/improve-codebase-architecture/agents/openai.yaml
SPDXID: SPDXRef-77beb998a2c19aeca4d735c0a1ec1286
FileChecksum: SHA1: 72ee316909c064a1eaf7845e692b019a059f0d87
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.circleci/checks.yml
SPDXID: SPDXRef-c5dd4ebf54d9f327120eb03bf7fd9639
FileChecksum: SHA1: fd7540ac30dc45d8084628b55d1fdfb27a98d952
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-9b5d0bb8c8c2bc4cf128045b7777c576
FileChecksum: SHA1: 6372f43df15a4e62c474f98f149faa83bd7cc8c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.circleci/skip.yml
SPDXID: SPDXRef-3ac489436001c389d9558e0934f1d05a
FileChecksum: SHA1: a3ec5b6e62c164652ec5d1e80ccbdd24233fd557
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.codegraph/.gitignore
SPDXID: SPDXRef-37d3e9e1527d429cf0366fd570f7c64f
FileChecksum: SHA1: a50f5424d01afed65f9536fc4c6afdc71fc62bb2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.dockerignore
SPDXID: SPDXRef-24e0c3869010e3ed3b3ca9e0ec424605
FileChecksum: SHA1: d2899a000c69db2a310c4740d3cc1ef9c63f0101
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.editorconfig
SPDXID: SPDXRef-efa7cfc8aa5e2311c72f4d8e94286887
FileChecksum: SHA1: d845b2818c200b99570802870ac10d0a47cb9765
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.env.dev
SPDXID: SPDXRef-1ea4df21a558c3544883302bf83fe8ef
FileChecksum: SHA1: 65025d60fcf121ac3fce7db860034e51fb66aa26
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.env.example
SPDXID: SPDXRef-21dd31ac377c286ceabf3d35e1c1818a
FileChecksum: SHA1: 76d804ad2ec04b657ce323c02fddc9d9d08426c3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.env.prod
SPDXID: SPDXRef-8e137b7e9fbbc3ad54acb31b43129f5c
FileChecksum: SHA1: 94d39f27a9db3122b374731238453e4ad5afe9e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.env.prod.example
SPDXID: SPDXRef-4a1c03d622155b6272edb0c242113013
FileChecksum: SHA1: dcba93fe2dd327cb46afeb33813cff7fff6e4dec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.gitattributes
SPDXID: SPDXRef-fcf91185f1fb2ca1fdb0cea3de69a77d
FileChecksum: SHA1: fcb40c87d57df29622e837dc2e984b2599cecdbb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/CODEOWNERS
SPDXID: SPDXRef-4fb161e88715a9b8e8df3402275d58b4
FileChecksum: SHA1: ca802ffa8d4415c57f284adbbb95b38132747290
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/FUNDING.yml
SPDXID: SPDXRef-a79dd6bd264c0abeb24c705fbcc86f6b
FileChecksum: SHA1: 1b05bd4266d8fa666b56f61ecbd58d99457ab3d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/ISSUE_TEMPLATE/bug.yml
SPDXID: SPDXRef-ee3ecbbd1836cfc23b5febd865377075
FileChecksum: SHA1: 01b10104da808339f838bba7a485d5050dbb8d60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/ISSUE_TEMPLATE/config.yml
SPDXID: SPDXRef-45a9ed8ebe4814e2565c8e3f6242b47f
FileChecksum: SHA1: 6ce06496bbb809944b4aa0aac0b79a4ad1028d39
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/ISSUE_TEMPLATE/docs.yml
SPDXID: SPDXRef-290b17a74b6b2ef57749248c88a00138
FileChecksum: SHA1: ef94081f470e8abdbb98777a1c07a310d14116c0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/ISSUE_TEMPLATE/feature.yml
SPDXID: SPDXRef-109ba23e6aa44d92055830bb82256987
FileChecksum: SHA1: c7ea224bfdad0a6f0a0c568bf3e2e82d9a950155
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/PULL_REQUEST_TEMPLATE.md
SPDXID: SPDXRef-eba440f9ec5e5ab69fecc73553d12bc8
FileChecksum: SHA1: ec46c41a1d0df063f4f7303eae88ab9bac723ad3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/attest-slsa/action.yml
SPDXID: SPDXRef-f3cbd99affe450a3deacd334d6b40d10
FileChecksum: SHA1: 88616d02fdd2b922857d29fce1a0dd9487c6b88b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/detect-changes/action.yml
SPDXID: SPDXRef-0a18cb25a7c119bbe459c067a5ba6a59
FileChecksum: SHA1: dfe69afbc69ec8716a310830b49db5b82dcd8d13
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/setup-node-pnpm/action.yml
SPDXID: SPDXRef-bae489bbf9a0855a9485c56763ecda21
FileChecksum: SHA1: 5c2f352154a1a63e3545e2f7c62381d188cfa400
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/setup-toolchain/action.yml
SPDXID: SPDXRef-1a2390e87957ba924878189a647a5bd8
FileChecksum: SHA1: 95f2570e4141c83a9d340df1458ca8d7d85642b5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/setup-uv-task/action.yml
SPDXID: SPDXRef-af2830645ab8ae57f6a1a32a10031952
FileChecksum: SHA1: 193b087f04c38800f3eea2c6ca980c622b8a31f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/actions/verify-wheel/action.yml
SPDXID: SPDXRef-14018c9f8209ed9380657a4fee5dddd5
FileChecksum: SHA1: 109dc278c2e92e581477d297a3c309822c569d23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/auto_assign.yml
SPDXID: SPDXRef-5ae8a5d02ba2fb1030d9901dd5e70d6c
FileChecksum: SHA1: de6549297b4aaa318a960c2ba282ec18bc629425
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/boring-cyborg.yml
SPDXID: SPDXRef-6407d8556dcc54b9dec568261efb3f61
FileChecksum: SHA1: c52e7449b465a7c8e7af5603c24b56b035786299
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/config.yml
SPDXID: SPDXRef-39cd3f1b6b31986841e0132cdb880060
FileChecksum: SHA1: 6a5c563cbcf03a514010538bc04577cfcef61169
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-f69d9558f2f0410a9d87e21cbc9e0d33
FileChecksum: SHA1: a2a3d073c1e767dc0ad247bab40764b6a185b123
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/issue-close-app.yml
SPDXID: SPDXRef-269848751f9e484ae13ff95ec0d57271
FileChecksum: SHA1: 82040664031a1072ffb8a9de93abd14177139ecf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/labeler.yml
SPDXID: SPDXRef-3994341e22b462662a3fb273593c25f0
FileChecksum: SHA1: fa244fbaed7757050eb73a67a298af414875e5b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/no-response.yml
SPDXID: SPDXRef-01c067b502df57598784d49da6ac1228
FileChecksum: SHA1: 17a639a8c297bc69d5262f6e7eacc86b6c401d7e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/AGENTS-zh.md
SPDXID: SPDXRef-12c4fa2a97bfe56d3324e34e0bab898f
FileChecksum: SHA1: bc5d48bb02c4c2c1f9788aad5cfbc69dab6fff16
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/CLA-zh.md
SPDXID: SPDXRef-d2e66db190e180122795b7557fc757de
FileChecksum: SHA1: 3c1a3ecf6d7697660f371891f530fd0cb2d2837b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/CODE_OF_CONDUCT-zh.md
SPDXID: SPDXRef-fd6dc04a40a1d1233f1f304aa34cc74e
FileChecksum: SHA1: 88f296ddc612f1dde2465c26f832ae5779f9d803
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/CONTRIBUTING-zh.md
SPDXID: SPDXRef-0144a51d688518f9c574d7a8f63f73f1
FileChecksum: SHA1: c1c0d89e7192ca35d7f6c9fbe262efa7db1b190d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/PULL_REQUEST_TEMPLATE-zh.md
SPDXID: SPDXRef-ac4f05d696b303736d41826bebdf2559
FileChecksum: SHA1: 04408d7e842335fbc136e02262cdb49083284438
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/Repository-Policy-zh.md
SPDXID: SPDXRef-3d553bde7712a9a7ed4f449835a7e45f
FileChecksum: SHA1: 9ded736da6006dc79f58a76db3ad5777e313558b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/SECURITY-zh.md
SPDXID: SPDXRef-02c2d0838a020a3a00274c1ade3b3592
FileChecksum: SHA1: 587fa8ed15e5c03ea2e01158e4efddd8a1d6abca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/note/defect-fix-report-20260824.md
SPDXID: SPDXRef-d67e32ca06124f6901f684717c7329f4
FileChecksum: SHA1: b6ecf2f37f9b84eada33cf9ea3a13bfe471eb4b0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.0.1.md
SPDXID: SPDXRef-b43e618c80ae4f46936918a13e7f3fd1
FileChecksum: SHA1: 111787a8fd4e4f8cc6160f74509b6f2620ea7a89
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.1.0.md
SPDXID: SPDXRef-3445a51c40753c96555773f9eb424d64
FileChecksum: SHA1: 7623e6ac382e2acaf8cc6ee920058435ff21227f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.3.0.md
SPDXID: SPDXRef-8f996b3d18a9ed01a6f247b9c3c54b8c
FileChecksum: SHA1: 7c094ce95237d0c1f33605532f084a5cc7b02f32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.4.1.md
SPDXID: SPDXRef-d3505356403689a02250f49aa625032b
FileChecksum: SHA1: 5b68ef883d25a5c91a6520dc4f8d10a58c92d16d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.6.2.md
SPDXID: SPDXRef-b9553c745c1bc5890ff6a2bdf9bd9935
FileChecksum: SHA1: eb11b87159a233efba3cbacdfd80c455ca505025
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.6.3.md
SPDXID: SPDXRef-d847186bc51efe252c766c2ad7c6ae14
FileChecksum: SHA1: a8817b13c8174e48b883f028aa3289f20c0ad327
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.7.0.dev1.md
SPDXID: SPDXRef-8b206f7931f84281d34f35157f940405
FileChecksum: SHA1: a2f8b6176d7897c0256be21c13a4c1258fcf12c8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/0.7.0.md
SPDXID: SPDXRef-3af60dec558ab1ebbe9d2216f539d38a
FileChecksum: SHA1: de2a7b2f1f03e6ed3266e5950d8f08fa80805686
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/releases/lingc-cli-0.1.0.md
SPDXID: SPDXRef-db850f4aa66363ce72c5020a3ba09bfc
FileChecksum: SHA1: 41b37acb6138a3d48326337a3a7466fd77b9e942
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/weekly-digest.yml
SPDXID: SPDXRef-57ea70d2a430c2b06078051c83ab3e48
FileChecksum: SHA1: e3fcc47ba67991b6d6ee4daad8b83e750bea7d43
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/ci-builds.yml
SPDXID: SPDXRef-bdae187024b36fea3198f943df7c6a4e
FileChecksum: SHA1: 44e56f643ee93b070ccdc7e3e0181e33a249fe8b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/clear-workflow.yml
SPDXID: SPDXRef-dc936df5a824ef6f97309c46c2ffdcf9
FileChecksum: SHA1: 85f82aaef4cfeec08e96a0b11ffd37db3d752ad9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/docs.yml
SPDXID: SPDXRef-d9ba7d808f0724026f11a1bed69e8dc8
FileChecksum: SHA1: 74e4ed6808629c8d47d9491cc22f7cfb452a6b44
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/frontend.yml
SPDXID: SPDXRef-13aa6bc3132c36cf3e07accb262999d3
FileChecksum: SHA1: a48ada87d74669e713ca8e6fab89126572ea5f63
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/issues-top.yml
SPDXID: SPDXRef-b372bc34405c0c9882e1fd10d8474f56
FileChecksum: SHA1: 1144df9292374943cba1ad5041a7848aac3ca5e5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/playwright.yml
SPDXID: SPDXRef-ef920a6dd2ca4e0f42e7c3f6c035dc86
FileChecksum: SHA1: f61e7049ec5256d335900a281f588fc822593eeb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/python.yml
SPDXID: SPDXRef-ca256af9104e04eabc738f1c877004ea
FileChecksum: SHA1: c7b842e86ef9fee34d56a15dfb9cd19237fd671f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/react-doctor.yml
SPDXID: SPDXRef-edef222d998758937dc7ad38cf637324
FileChecksum: SHA1: cc9604084a71fd5c2a4956b60998766a5b2bd85b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/release-lingc-cli.yml
SPDXID: SPDXRef-2e58ff1bc1f1961d11220254e93095d6
FileChecksum: SHA1: 0ff240be0af0eb534d53b8a1cfe553eb21afadb2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-f0deffa16a749c7ae67899bd0cde4104
FileChecksum: SHA1: 0193292bddee15172f5d9d2cb06f3734227ab3ec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.github/workflows/stale.yml
SPDXID: SPDXRef-b22fda7d26060570811c8c784b919f5d
FileChecksum: SHA1: ac94bbfe8d155dec74bdb2ffd158f550d6b7eaf4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.gitignore
SPDXID: SPDXRef-efb05f3b4cb53b9dcd09502a39eac2f4
FileChecksum: SHA1: 28606cdaad2ff09ca50dd3a82d2614eb82fe61cc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/commit-msg
SPDXID: SPDXRef-5e2dc1497e1d366fefb1eddf1143ea1b
FileChecksum: SHA1: 584ca6b2594abe2fe08dafcae2e1fe52cc2a7132
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/lib/detect.sh
SPDXID: SPDXRef-e19c00143c3282f1e9d31b82467f1522
FileChecksum: SHA1: 8eeafaf415746a6722474def2bc3b1ea7a514467
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/lib/frontend.sh
SPDXID: SPDXRef-af01a079e5fed5ac141e769cd77aabc9
FileChecksum: SHA1: 47cf7b47ab8f05da733e759bc31dd3bddf0c5954
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/lib/markdown.sh
SPDXID: SPDXRef-ae8a38c862ac8c85a89ad09f2961826c
FileChecksum: SHA1: e6d9f5bbc38f45ab37cbcd2a58321a58a28b5bfa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/lib/python.sh
SPDXID: SPDXRef-685aa4bead2f8b9f27c97082d7f0e1bc
FileChecksum: SHA1: d253ae56daeae9e4f0b423d097b3a59848f82736
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/pre-commit
SPDXID: SPDXRef-991c2532fad4161d73b94fb45c3d6472
FileChecksum: SHA1: 548a8b088d5440c8822fb489c4ef78b67a12c777
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.husky/prepare-commit-msg
SPDXID: SPDXRef-6a2029b97a014652d8bbd7d752a9baae
FileChecksum: SHA1: f5fe9dddd62597ac2e9dc59967dfcf6cfb52dd19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.idea/.gitignore
SPDXID: SPDXRef-e3135454f99fb0e1887df0daee197cde
FileChecksum: SHA1: c50bb3b8ca50c3185a163d142af96bc14276c6a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.idea/dictionaries/project.xml
SPDXID: SPDXRef-55dc1dd12c073c3c77487f11399410c4
FileChecksum: SHA1: 46eb3a3370f28737135602fc963ee9203d5c1901
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.idea/vcs.xml
SPDXID: SPDXRef-e4701e02569e3dc67f80d6aee4b1f65d
FileChecksum: SHA1: ee2eb21539afd8c2ce7f81f9d80d0817baa8b1c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.markdownlint-cli2.jsonc
SPDXID: SPDXRef-b4603862840fc5d5f863b7d992b27b9e
FileChecksum: SHA1: a397068692315b5866529feb8f7949ad74c00f28
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.prettierignore
SPDXID: SPDXRef-29366d18a4686f0cecef79925b9fe8dd
FileChecksum: SHA1: c5e932c380fe684807ff249e4f4b92fda95e1a89
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.prettierrc.json
SPDXID: SPDXRef-471ee04a3c3ec0d441669c865ae804ea
FileChecksum: SHA1: f2c0f7dd67f0f4e2368d3d417a5f503e348a2524
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.trae/.gitignore
SPDXID: SPDXRef-f605e617087293055dadf2205be26956
FileChecksum: SHA1: b61664d5ee26810363c68cef579bf1c0a79c88e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.trae/hooks.json
SPDXID: SPDXRef-0c3e7610a52aaca26088fe4042d9c67f
FileChecksum: SHA1: b9dbcd3467616beb65e37ed4d3c84e57a6120367
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.trae/rules/git-commit-message.md
SPDXID: SPDXRef-2d2de715c8ffcb1ba2307b1a28dae2c2
FileChecksum: SHA1: b88459a756f42ec4e1dc6248ccc940f7f2501cb8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.vscode/extensions.json
SPDXID: SPDXRef-abc5d457848745ad403c4baa069df5ce
FileChecksum: SHA1: 61bd77e34c6ebf302880b7c5ac4bb10ce3c2ae07
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./.vscode/mcp.json
SPDXID: SPDXRef-14ee42141137e01766d1d4174ba82bfd
FileChecksum: SHA1: 843c9c267a546be350f296baf1373d02b7662341
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./AGENTS.md
SPDXID: SPDXRef-61bbcd97883c1eac04a1f9071c7213f7
FileChecksum: SHA1: 4d3232eb1e3954a485094d1b949bd61fcdb15708
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-21f199900c6da70e5321b6b630937885
FileChecksum: SHA1: 35e1a860512119f92513953e1a23c4d41581f2ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./CLA.md
SPDXID: SPDXRef-beaa69abefb73724d63e39da62eb3646
FileChecksum: SHA1: 6e1db086d9d2a3cc4d1d48c164bf6a7d1cc8766f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
Copyright License
FileName: ./CLAUDE.md
SPDXID: SPDXRef-3f15f26dfc4c5fdfb562d3b3e8e7878a
FileChecksum: SHA1: 3a39b5c52ffba085a9ea4906e90acfc5760e4a5f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./CODE_OF_CONDUCT.md
SPDXID: SPDXRef-d9752f0d314e08fcd3a647ef7cc52c32
FileChecksum: SHA1: 5d2568f56eab2155b3140fe5314bf7933ee2bd2d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./CONTEXT.md
SPDXID: SPDXRef-8141324ecf175c6ea3f64aa6b4303694
FileChecksum: SHA1: 49f4ce279baed5590c8022fd1352e2aab7c3a3c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-3bd153e94535b4776eedad19122ba74e
FileChecksum: SHA1: 4196b814a85a2437aa670fb471daa35090efd0da
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./Dockerfile
SPDXID: SPDXRef-41b8dc1a6edc85313b6b38490b867768
FileChecksum: SHA1: 0a8a69d3779a0d969bb6f065205103ab68141d73
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./README-zh.md
SPDXID: SPDXRef-75c0943b373492131d9aaafe02848390
FileChecksum: SHA1: ce5cb6fb32f4d82ed7e072c2d46c5af18d6165b3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./README.md
SPDXID: SPDXRef-08b2e110f031d6a921f3b6d7d7d65d2d
FileChecksum: SHA1: b2d4aa0d35ad8d1b13264a22ce150de1cfcb04d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./Repository-Policy.md
SPDXID: SPDXRef-2efabaccd1c5bfe87cf4d9c330846b2f
FileChecksum: SHA1: 0af94c06d4bdc182e10528fb07ec890c3dcdc64e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./SECURITY.md
SPDXID: SPDXRef-b484d3de5b307c188a1d51d55e26e4d0
FileChecksum: SHA1: 1442a9d087d71ea96ac7d14f9f3444c18def84da
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./Taskfile.yml
SPDXID: SPDXRef-2bc240888510ecfaad330b88d81b4a91
FileChecksum: SHA1: 6bfcdba3543baec64f93d76930210b13c9f552e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/collections/docs.schema.json
SPDXID: SPDXRef-a08c980ea4e4d9f125133745f5443b8d
FileChecksum: SHA1: f81a15963b0587940ae09823384ddf31fc659d48
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/content-assets.mjs
SPDXID: SPDXRef-5e7d23cfe8292a35d779b89cc526b5b4
FileChecksum: SHA1: ed40db175c205e6107196470646297ee74d88216
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/content-modules.mjs
SPDXID: SPDXRef-803be98c52d72f64ea1432f7aece2b60
FileChecksum: SHA1: 7d460759a64d7cc227b610b4cc897ec8d4139dde
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/content.d.ts
SPDXID: SPDXRef-ce891fbe1d1b734a750ac6cf3e5dd660
FileChecksum: SHA1: 298ef0977873210cb4101a439f26fdf2a28752d6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/data-store.json
SPDXID: SPDXRef-5990c8f5bdca804968cbd11ebe05b272
FileChecksum: SHA1: 4849270fd2b765221a5662fe455e963967e24747
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/dev.json
SPDXID: SPDXRef-b60df7f1690ae38bbbbaab7048c990d8
FileChecksum: SHA1: db30eb4820160924c18dc816293c95860dfb7d91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/settings.json
SPDXID: SPDXRef-8e9a343b16b88c4dbdbabd167151eab6
FileChecksum: SHA1: 5837b757deb0b31df200edcd7cb8851374fa09e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.astro/types.d.ts
SPDXID: SPDXRef-91ecfb2330d41b2a993e3dafa3655bd1
FileChecksum: SHA1: 443c27cf2fd01861e690ce91696996a7566ac7e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.gitignore
SPDXID: SPDXRef-535a78e5fc2353c695dc71a97d8832c4
FileChecksum: SHA1: 53aecd6c74207575f43ef69340e41912c95a0f9a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/.remarkrc.json
SPDXID: SPDXRef-185139aa2aa0dc52bcc316f844418b92
FileChecksum: SHA1: 0e03d9bb82b29ae5d13e5aa3d4e1421c97a3a735
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/README.md
SPDXID: SPDXRef-4e62f584c0d1e91a0aa242c72b570181
FileChecksum: SHA1: 59097189c81bf56685a3b3e6e606b9ea69e6a0d8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/astro.config.mjs
SPDXID: SPDXRef-4ffb7a56c539de8c9e5b7508764c17de
FileChecksum: SHA1: 6ff448f272431c5197d3e81c4d7e1b38660a851f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/components.json
SPDXID: SPDXRef-0ee3a3ff8521ebdaf8bca5ecd80fdd12
FileChecksum: SHA1: 0b940f1e97e0113b438ddf5b7aee1da9bd1c4724
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/e2e/docs.spec.ts
SPDXID: SPDXRef-9f35a9430adb3e56a4fc2bef20048d7f
FileChecksum: SHA1: 3f577384a61e6e110c7eee21ba844580b0974624
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/e2e/hero.spec.ts
SPDXID: SPDXRef-14c40edfdfeeac4bf9d500714f6912ef
FileChecksum: SHA1: ca3d6dad123e848002afce01938066d540316c38
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/eslint.config.mjs
SPDXID: SPDXRef-9e5c807c238881dfe14e1f84412ed879
FileChecksum: SHA1: b87c70a3e0b384c52652bdf409592d8f51a272bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/package.json
SPDXID: SPDXRef-eda2a3c2362e20e76948c2821b7d93c8
FileChecksum: SHA1: fc5338d52467dc111f75645aec7ffa8c1579bbc1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/playwright.config.ts
SPDXID: SPDXRef-9117e8e17ddaba0188bbdebf3aeb532e
FileChecksum: SHA1: 0e4561d8174cc3d0610a0b6ebce5e51b56920787
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/favicon.ico
SPDXID: SPDXRef-32c929b59d5d3662dc94acb8625a4fb2
FileChecksum: SHA1: 211bc013403c378ba8144604244039421bf48085
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/commands-management.webp
SPDXID: SPDXRef-b188ae8f671c1017e5cafb09054ffe92
FileChecksum: SHA1: e66e8b6d35c2d055fbdd2a6497f98afc04818583
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/lingchu-bot-home.webp
SPDXID: SPDXRef-5479c5234ec4a4f1afd54f4f72526f6d
FileChecksum: SHA1: 3ce870cb1a25dedf8febccbbf9250d870c4e5e14
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/message-store-pipeline.webp
SPDXID: SPDXRef-ee0b5c05321b7c8d35483ff9bdfff951
FileChecksum: SHA1: ac7b73eb8f652b0c2e783bf2a6fb89e83c4690c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/organic-turbulence.jpg
SPDXID: SPDXRef-10e1eb6629652dd91a5e884e9248d3c3
FileChecksum: SHA1: 63b628babf1db4d953e95585cc1d4197d9ea3555
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/quick-start-runtime.webp
SPDXID: SPDXRef-ef37cf107020822dd7ff3bbd7ba3011d
FileChecksum: SHA1: fb2a895493f74781beb0a8c80bcf6f93a5d87f5e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/public/images/docs/user-guide-overview.webp
SPDXID: SPDXRef-0b7ba0f36ca0a95776ac4e28a7427cef
FileChecksum: SHA1: 4c31f77c10538725adcd73e44720a0b135fe9359
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/__tests__/badge-alert.test.tsx
SPDXID: SPDXRef-cfe595a69a12f0d5b94adc4e1ae7a1a0
FileChecksum: SHA1: 7e5c4c56a5e034fa98097f7d3f55e0ae8b49982f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/__tests__/cn.test.ts
SPDXID: SPDXRef-1b6b72f400df59c31c029d04aa16c4bd
FileChecksum: SHA1: 77c019fb020d2a93600590ea3a2cdbeb4f20ebbd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/__tests__/dialog.test.tsx
SPDXID: SPDXRef-47d181d12d990a3133f9f0d7340f79a7
FileChecksum: SHA1: 0865e0ea7c2106eb58d1787e4d5296f8cdaf56bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/__tests__/shared.test.ts
SPDXID: SPDXRef-65484914ae49e20c237d06ef62f7702a
FileChecksum: SHA1: 3621601bcd60240a3370e1b8c91627e203db6652
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/ORGANIC_TURBULENCE.md
SPDXID: SPDXRef-d1a8284061fa874bc4b603f8a6720812
FileChecksum: SHA1: 5cfbccdfcca3194dc267e8b39e1f1274d669de37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/__tests__/p5-sketch.test.tsx
SPDXID: SPDXRef-93a202299b85822413bfee23403a81d9
FileChecksum: SHA1: 7c3dc62ca1e33e98f76e0910c3f07de4e375d0a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/client-only.tsx
SPDXID: SPDXRef-ecf33b770146e48d2ecedbb02b2ca085
FileChecksum: SHA1: e840953821cb9c2ea5e5b5e87484546c480494b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/demos/ring-sketch-demo.tsx
SPDXID: SPDXRef-81399dc688ff3655f142c082d1db7e05
FileChecksum: SHA1: 23464aa513351b7f09d7db259a6c63e40fb64c10
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/hero-sketch-loader.tsx
SPDXID: SPDXRef-17dc6b4d843de7f91a8b2c2c40d7b5ba
FileChecksum: SHA1: 56813d6c0e9ca7864aaf9caa604a64aa275d3ebe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/hero-sketch.tsx
SPDXID: SPDXRef-218db995bfbfba6bdaf515f166979e70
FileChecksum: SHA1: 601f44c45720f1f7ccb87326f8e43f7df6957b56
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/p5/p5-sketch.tsx
SPDXID: SPDXRef-59fc89ed17091827668ed147d4cee969
FileChecksum: SHA1: 92e11045ba54cfd302467f1ee8eb51392a82bc7f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/ui/alert.tsx
SPDXID: SPDXRef-15464c419ac81e513e688084403c7de5
FileChecksum: SHA1: 0874af69fdc271b79efaffde3388656acf22df28
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/ui/badge-alert-demo.tsx
SPDXID: SPDXRef-0fc174f665f630fe87717beb78d5a6ca
FileChecksum: SHA1: a853a4cb31eaf40dc7cbcb8612aa3c12a521c379
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/ui/badge.tsx
SPDXID: SPDXRef-fe5987c2f311e3b47738562a5992a2a7
FileChecksum: SHA1: 250c6505e6ea30f83cc3a88f7b5dfdc7bdc86044
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/ui/dialog-demo.tsx
SPDXID: SPDXRef-88aff0b6f56f686f9392c5995108b6ed
FileChecksum: SHA1: 84e5cefcb663708de267bde0948b67d50794514e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/components/ui/dialog.tsx
SPDXID: SPDXRef-c46d44878f66f0d056287f020b3b6baf
FileChecksum: SHA1: 299a5b235be657e976930d3e9f007f98da732cc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content.config.ts
SPDXID: SPDXRef-cfd43b36283f2bddd91348f817f86991
FileChecksum: SHA1: abe0512c497f92aab5eb291cc606bdd1b22f5de2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/cli/commands.mdx
SPDXID: SPDXRef-a471a4fd5aabfd89b949693849b3c13d
FileChecksum: SHA1: b357fae72947eea88b1e78d084c3c053453178ec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/cli/index.mdx
SPDXID: SPDXRef-bc7f63ed727c0f23baf8b4b2855b3e01
FileChecksum: SHA1: b077292a1e07f2cc84b732df7487991d358f0dde
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/explanation/architecture/introduction.mdx
SPDXID: SPDXRef-97c01c4f15b7e40fb7b1c6ad7a2279a5
FileChecksum: SHA1: 93f6164a71d7c305ba3faa9e311f7a5bc58f071b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/explanation/commands.mdx
SPDXID: SPDXRef-14a3c05b8f2224bc67afcc4efddcc17c
FileChecksum: SHA1: 27b364e4115d3978866e22eddd8aa8a26a94ed62
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/explanation/overview.mdx
SPDXID: SPDXRef-5b9412f8791f976b0b01297427702fda
FileChecksum: SHA1: 6802cee6e09e6b953c71a70743f2985cb2655508
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/explanation/platforms.mdx
SPDXID: SPDXRef-eebd95b16fa8eecbd0a05d9b42693c77
FileChecksum: SHA1: 0d53fba46e9c6e5dc6adb00fee57bbfc44346a5d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/configure/adapter.mdx
SPDXID: SPDXRef-8de1dd1862b3937d5a9f3eea678544f1
FileChecksum: SHA1: 68bbb6273a50dfacf7be634558e76f4f448ecb33
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/configure/superuser.mdx
SPDXID: SPDXRef-bc3ce67d247ac5108d9a3b0c3c0f672a
FileChecksum: SHA1: 85bd6dbcd6e0aafb69a79d8f26ac7881762b2d58
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/connect/qq-napcat.mdx
SPDXID: SPDXRef-502c5f5c55be1ca1511f6ef209b47547
FileChecksum: SHA1: 26f36e993603793a10996e351174cd9a95175e9e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/connect/qq-snowluma.mdx
SPDXID: SPDXRef-c562d16d85dd30cd18be0ea989ad8753
FileChecksum: SHA1: f3e559f3f769364e1f7598c787de7ec3d5c579a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/connect/telegram.mdx
SPDXID: SPDXRef-2bbe89f4db26e0cc18b47c6ccbe3cbfe
FileChecksum: SHA1: f935b8410592a0748bf9500c042544243f221213
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/commits.mdx
SPDXID: SPDXRef-784a93742bae94a3d5a1441b0299599f
FileChecksum: SHA1: ecc72491a134be70540bccdcb9dec05cd7db194d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/gitnexus.mdx
SPDXID: SPDXRef-9d9c4216fcfbe345afad56adcb8b036b
FileChecksum: SHA1: 7d5cc6e2eb90f8e89ef6661ae23e6c657352b2c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/i18n.mdx
SPDXID: SPDXRef-ce40e257540bae15ed6520c3b03bbfe5
FileChecksum: SHA1: 1e96e0b1e4a394aefe02a7662b48d85f53878b88
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/release.mdx
SPDXID: SPDXRef-f48612d174b29daafcc9989b3d32124f
FileChecksum: SHA1: 2d9111a513015a1f3cd1d7df9c0dcbfa1df68e2e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/testing.mdx
SPDXID: SPDXRef-65d142e00eecc001babd0919cc273581
FileChecksum: SHA1: 655435c69b9c2de58e2b60cc2238de0a2679ddbc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/contribute/workflow.mdx
SPDXID: SPDXRef-08a49a530ae8e0767a22be56fbdf525b
FileChecksum: SHA1: 068dfc499d2e7a0936ef43471c3509bbdc36758a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/docs/p5-shadcn.mdx
SPDXID: SPDXRef-dfd2a9515940e3c0e1309740b28a97f3
FileChecksum: SHA1: 0ee163c4c4061ff7a23701b66f4a51b0604f17f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/how-to/troubleshoot.mdx
SPDXID: SPDXRef-e84b86c90d566a005b0e706de1ad40ee
FileChecksum: SHA1: 68caa06ae13e8f204b38616ef0bf92a5943b1158
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/index.mdx
SPDXID: SPDXRef-9ec6acadfcaf23f2170e4ffb514a8ccd
FileChecksum: SHA1: b192e099b665932bb35075358e60813a2f97b7e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/adapter-system.mdx
SPDXID: SPDXRef-4b19bacaeb89edcf6de122181aa8102b
FileChecksum: SHA1: 625171c49f5372e09aebab1f7a11ffc00bf2d2fd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/api-audit.mdx
SPDXID: SPDXRef-6e0c5a1154881fab1c7076a8342f2bcb
FileChecksum: SHA1: f2180d6b66d66e47d8a76a4a0e18b97b8b208c9a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/i18n-runtime.mdx
SPDXID: SPDXRef-bccfb99c2457817060e8401f3b98f2e2
FileChecksum: SHA1: eff0e36b43e21cf417e1f0e1125d8489aaba2d73
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/message-store.mdx
SPDXID: SPDXRef-2f7ccbca164f185ea52c3eaa7024adde
FileChecksum: SHA1: f239ed73a387dfd42d634f7f0204b7ac3f868614
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/onebot-v11-default.mdx
SPDXID: SPDXRef-28733f7da7647d2a4abe553573a5090d
FileChecksum: SHA1: 1938dd1458db4095adbc8c2718b5872e6ab901b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/permissions.mdx
SPDXID: SPDXRef-8cce670121773037c0ea08deb22f6b14
FileChecksum: SHA1: fab54e1139bb458b8d1c1979afdc5adba3a9e48d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/runtime-hooks.mdx
SPDXID: SPDXRef-dded1ed6c51af1af28701de1d57a3af4
FileChecksum: SHA1: b2228f6c36548f09c60422e9bb60a4f68cf8d8e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/scheduler.mdx
SPDXID: SPDXRef-92d8b7ee9ca9c6844c1b23d5e3b36eb3
FileChecksum: SHA1: a22d1b7f18f475896109d9601df01e97a9d765ce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/architecture/storage-orm.mdx
SPDXID: SPDXRef-2eb9a75499b7b69141b4e5edd44ff7f9
FileChecksum: SHA1: d4f16a0656d273385ea2faadc8fdcc666fc1681d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/commands.mdx
SPDXID: SPDXRef-314c55f8afee9d14cdf70c42321ade8b
FileChecksum: SHA1: 2b2c26bd1d74753057dabf7cd0da2382e92447bb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/configuration.mdx
SPDXID: SPDXRef-1a07c15dacf7cff901cdff84590b8484
FileChecksum: SHA1: 662f4490b98c7ce332ec222d6fff3ede2f2ef9a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/environment-variables.mdx
SPDXID: SPDXRef-78f94e91f42ccf5ee41041e336b7a9d2
FileChecksum: SHA1: 4100d9e7b0692f39875706ff2fa2ceb32d7a4273
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/platform-registry.mdx
SPDXID: SPDXRef-f2f01fbfa8d563c11e3116251d667d56
FileChecksum: SHA1: 0f68e8c3008abda5efb7dec09ecf0c205275deb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/reference/qq-platform.mdx
SPDXID: SPDXRef-9ae03a3c5355155da766dac3a459e939
FileChecksum: SHA1: 336f555a29fde47348505bad93a4736b74df60f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/tutorials/first-adapter.mdx
SPDXID: SPDXRef-05b4cb4f85f9e5477836ca3ed1ab2624
FileChecksum: SHA1: d5015a6132bf2dee3befaa9a080874122a77214e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/tutorials/getting-started.mdx
SPDXID: SPDXRef-fabbe47cf0531b7332e03f32d66cada9
FileChecksum: SHA1: 4e78ffc0375a9ed0440d0ccf6faf683b1d32abae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/cli/commands.mdx
SPDXID: SPDXRef-371a1eb200a4f4e32356505e0a47261b
FileChecksum: SHA1: 8d5ad56634b7f9106efae497920565c2a3ee74cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/cli/index.mdx
SPDXID: SPDXRef-6dbf7a87914464fd4421086dc9c820fe
FileChecksum: SHA1: dd9b1de6e9a17199dd6f3c212baf573cf56ee279
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/explanation/architecture/introduction.mdx
SPDXID: SPDXRef-e0da8067fb20016d1bacd0b9bc85ef26
FileChecksum: SHA1: 90a6fd1c55452b285a5ea1f5fef5d5c43519db2c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/explanation/commands.mdx
SPDXID: SPDXRef-99afb863c1b2f00f4e9e65a2b1f15e16
FileChecksum: SHA1: 834b1bfa82ad335f058865eaad5d170bbd26c8c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/explanation/overview.mdx
SPDXID: SPDXRef-c9ba4128cede15c4185238a40362ffab
FileChecksum: SHA1: b8d5e923bd6c7d2944a9fe3b72f18921bbcabaff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/explanation/platforms.mdx
SPDXID: SPDXRef-802bbb60493ce7d77159beff4f59a1c7
FileChecksum: SHA1: 2b3b19fccc9ef06e99592c712efa355a298a42c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/configure/adapter.mdx
SPDXID: SPDXRef-d3ecec062834736c2d052fca815169d8
FileChecksum: SHA1: 2afd00a62d3f44a260d508596a40354d8f09eb13
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/configure/superuser.mdx
SPDXID: SPDXRef-5bdeed01341e7272dbf4411014d94a67
FileChecksum: SHA1: 8d2a6c9ab226f9c99256c61918ca096fe3576bb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/connect/qq-napcat.mdx
SPDXID: SPDXRef-2dcdf28e564c2c33b498af56d5acafdc
FileChecksum: SHA1: 7a828003b8b44b03e31fee27d377bb2c1dc35482
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/connect/qq-snowluma.mdx
SPDXID: SPDXRef-da521c1e7e9d18522b3c68e19c2ef592
FileChecksum: SHA1: f0647cbbcfbc1001d797e862edcbe581af5d6837
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/connect/telegram.mdx
SPDXID: SPDXRef-566846035d5fe04c4c3365c5c2b139d4
FileChecksum: SHA1: 692e007bc7ed691b1732b239c09af0846bf216a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/commits.mdx
SPDXID: SPDXRef-d30fe8ac2588d9d31b76e585169f5114
FileChecksum: SHA1: 731d45bfb901c057243654e0196415a57cf1556f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/gitnexus.mdx
SPDXID: SPDXRef-2ad040cca2388ea5ea8461af4af4f67b
FileChecksum: SHA1: 8bc1b87a808a0fa1ef606e60210554d8c9919e61
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/i18n.mdx
SPDXID: SPDXRef-382b3ba443ccc30bab100aee8ecd7832
FileChecksum: SHA1: 832b971bc2934b29c7da3081d87954804a78f39a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/release.mdx
SPDXID: SPDXRef-2ef06d2a4d950295ce05861b398a1243
FileChecksum: SHA1: 06679b75ad352dd1a170067dbb1e3a705f888695
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/testing.mdx
SPDXID: SPDXRef-0f406555a8eee100fa4b16f174bfa6b1
FileChecksum: SHA1: 505ebd0918ce6b49aecbc29517ee98f3b359bed4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/contribute/workflow.mdx
SPDXID: SPDXRef-b077e80c953ab6702599bb8638a64a4c
FileChecksum: SHA1: 36478f2a56e5cf81d5fb2e9a5b21863dc7bd7d4b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/docs/p5-shadcn.mdx
SPDXID: SPDXRef-7643269c83bc00a1cfc1e42318849be5
FileChecksum: SHA1: 29a1c9cf5cefd12de4b68d9fcb364f05513bd104
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/how-to/troubleshoot.mdx
SPDXID: SPDXRef-b0fa5e04396674bbee30f53c9c3b03f7
FileChecksum: SHA1: b198a633e42d9ff90165c4f840d594e76d962c83
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/index.mdx
SPDXID: SPDXRef-c00778620a5a7bef367327ad933f0db9
FileChecksum: SHA1: 81366a4cb8195849d17072a475a4e3e71e249649
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/adapter-system.mdx
SPDXID: SPDXRef-abd13dd536ac8fd397fc5f32894cd4f3
FileChecksum: SHA1: 87731dc884abf41aeed79b2ff916d71317386d3e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/api-audit.mdx
SPDXID: SPDXRef-fea76b83ade2fed41ee00b1e1b567cc0
FileChecksum: SHA1: d2badf760c935eae1ecfd6947f2fbe96f4462c7b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/i18n-runtime.mdx
SPDXID: SPDXRef-f269bd800ff34f8d894cd517eb3c9e04
FileChecksum: SHA1: c82380745c311f27deda426663cf86df69c0a86b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/message-store.mdx
SPDXID: SPDXRef-b9dc9fcc5e744041d60977d0fbd4f8b8
FileChecksum: SHA1: ba9506b5ea0fd5ef47f5fbf3268eb263945749a1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/onebot-v11-default.mdx
SPDXID: SPDXRef-4e8c55e432486bdeac5507cc5cfc9457
FileChecksum: SHA1: e043d607019edf87facd67746a61e0da6b47689b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/permissions.mdx
SPDXID: SPDXRef-542111164772389a937928d62e926133
FileChecksum: SHA1: e897c5aa12a51261a22fbd855da2cbfed51a6e16
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/runtime-hooks.mdx
SPDXID: SPDXRef-8ac8060c36b45db87b63dc058622001a
FileChecksum: SHA1: ef550e53e472db4d41f7201e6307ff522a90f652
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/scheduler.mdx
SPDXID: SPDXRef-1050c419d20251bb0c5319ebfecc85cd
FileChecksum: SHA1: caa95027bd7fb5a7ed3f3155fceaddd5c8d2c324
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/architecture/storage-orm.mdx
SPDXID: SPDXRef-a0cacd58157415b506ead9da515fc01a
FileChecksum: SHA1: acc7a3024638b91a5de67695831d228858e10f4a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/commands.mdx
SPDXID: SPDXRef-219636cf9f51cae3b02bec8e1d96b5cf
FileChecksum: SHA1: d4556bd006c0a1beec9fdad58d1a422fc6c4abc1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/configuration.mdx
SPDXID: SPDXRef-24b5c4146ccad64968257a996037e2b1
FileChecksum: SHA1: b1427001a3b1077376c3e1bfeb22fe46b9a3f871
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/environment-variables.mdx
SPDXID: SPDXRef-e8fbb9152cc712fac2af3485edf317da
FileChecksum: SHA1: e8a0161892810ea3aa6ffea14b822904dafda844
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/platform-registry.mdx
SPDXID: SPDXRef-a843261f55c91785f43390bae43bbff0
FileChecksum: SHA1: 47d6fd0afdfd9bf5c260dc04a3bbe188ecce3c5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/reference/qq-platform.mdx
SPDXID: SPDXRef-cd46bf3cdd2b54343aa6df5472819c7c
FileChecksum: SHA1: 6593d64efa7cedbba37f89a395e94045d6de288b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/tutorials/first-adapter.mdx
SPDXID: SPDXRef-2544888b48c53badce9d5afce43a9fed
FileChecksum: SHA1: 5a2468602861247a6a6c457dad09aac12d81fdf4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/content/docs/zh/tutorials/getting-started.mdx
SPDXID: SPDXRef-ff69908abad7645af22fb011c1c2d067
FileChecksum: SHA1: 1c30724dd6d20a49e58df0a42374925bd80f290c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/env.d.ts
SPDXID: SPDXRef-098daa2045e2da1fc9e16c025cbef489
FileChecksum: SHA1: 01cb0582f06bcfa54a769e427b74c0f5f14643a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/lib/cn.ts
SPDXID: SPDXRef-f3966bf2fb42f2480551424a1abc8eac
FileChecksum: SHA1: edf351d874d6710ffff09bbbad7de26cace8fd8c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/lib/shared.ts
SPDXID: SPDXRef-17c81eb4c1a00c2d9a161441b24fdda9
FileChecksum: SHA1: 5d57aa69a2bb8ca6acd69c55986d42b4943153a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/src/styles/global.css
SPDXID: SPDXRef-752e9239f5638b479b8a6986a472c229
FileChecksum: SHA1: d2363a6d7988de566a2222b76eedfa76fa3895c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/tsconfig.json
SPDXID: SPDXRef-107d745e8a496132395284c7575722d5
FileChecksum: SHA1: 723cef4943f13d3bad08baff48620b0df2c966ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/docs/vitest.config.ts
SPDXID: SPDXRef-e192d4918dc3bfa9e0b73fa7c15d64a6
FileChecksum: SHA1: 76c716cc989ac7421779392d09420f494c34dfa9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/README.md
SPDXID: SPDXRef-990e0b638c75d5f5d447c699468d3ef1
FileChecksum: SHA1: 7dbddc9288134efa5c9caead74d4641cc1b8d52b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/babel.cfg
SPDXID: SPDXRef-1a9830b35c71ed2716774c7e91ed5aed
FileChecksum: SHA1: 2029454b52568c807093bd2ba04cd3020b4ee055
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/messages.pot
SPDXID: SPDXRef-fb1414d15fea096d414ff72f7060396d
FileChecksum: SHA1: d38c430a4e31c4663304fef79f4157e66cf31968
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright (C) 2026 ORGANIZATION
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/package.json
SPDXID: SPDXRef-d2396abfd2ed48a290a6a5149a57e1e9
FileChecksum: SHA1: f95c020dfdcf47b3b1a34234ab2622d0c2f7d319
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/pyproject.toml
SPDXID: SPDXRef-f7b451c1c95ea1e3c7cc5be925b2914f
FileChecksum: SHA1: 703328cb700eae3a68f0248eb58f99019449b1bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/scripts/ci_verify_wheel.py
SPDXID: SPDXRef-4016197f735712097374ab496ca3ca21
FileChecksum: SHA1: 73721fadfb3778c4de06aad12b023ab43072f36c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/__init__.py
SPDXID: SPDXRef-1ca731e9ab1e6374646b520809d023d5
FileChecksum: SHA1: b06b826043a2530662831d185e17655a2d254149
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/__main__.py
SPDXID: SPDXRef-2dff848fa3776cad99cf526a45b5a717
FileChecksum: SHA1: 37872e55a73075446852fc5b7e22b1b424cd9d5c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/_typer_i18n.py
SPDXID: SPDXRef-9bb23d9d0b27bc860844f87610d38e03
FileChecksum: SHA1: 66d8d5f7d3c0a0421baf875d0217367e86a86114
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/app.py
SPDXID: SPDXRef-0e9d073aba6f33acbcd31e842b0a7d67
FileChecksum: SHA1: 24912c5943c86d47f3e660124ae94962cd34c6c3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/__init__.py
SPDXID: SPDXRef-8ba50c0e4096026a0503e51995c8ead2
FileChecksum: SHA1: 9b26ffdd7109a00a8860dabfd4093f3ec4497fcf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/db.py
SPDXID: SPDXRef-69aab6a5cb262be3acc97551df50fd1e
FileChecksum: SHA1: 9d2517446c1b22beecfa449117678c192014feb5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/doctor.py
SPDXID: SPDXRef-7831f7a06d04cc32aaaee9d960f98297
FileChecksum: SHA1: 4672180348a74dff441c27c1724482b6c3ce335e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/env.py
SPDXID: SPDXRef-c897c28c35f58dd1eca6f9e28e3efcc0
FileChecksum: SHA1: 42e622f54d960b0facc5e1baae1ee748755e8786
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/init.py
SPDXID: SPDXRef-cf673fd958d02fbeaf8845b87a7a7fb6
FileChecksum: SHA1: 24c60d0d3d6f5c0270afa2762281fc48618b62f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/lifecycle.py
SPDXID: SPDXRef-57393390231b9d2246674725d18c417d
FileChecksum: SHA1: 4d30cccb973db044b5552473884b52c623734465
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/run.py
SPDXID: SPDXRef-37ccb31ae940e73932cbb4c812756f8d
FileChecksum: SHA1: 2d9d92a487015654bf7aae242619d8876ce13bb6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/commands/self.py
SPDXID: SPDXRef-f59ede592fa3b096b70fc797ac30c090
FileChecksum: SHA1: b25b36786652a6b0384bebd0ba7978de5d9e025d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/console.py
SPDXID: SPDXRef-23192b4fab76071fc32e31b45e0f86ba
FileChecksum: SHA1: f018762a7ddbc764d8197db49984cc9238b5bc8f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/consts.py
SPDXID: SPDXRef-8a26881e46c7a5558b08cf7d2bbdb11b
FileChecksum: SHA1: 6ae67af6f1073b7123ec1164b4eabe4f4e085866
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/core/__init__.py
SPDXID: SPDXRef-3dc206d02de0d5843bd7f09986b1f01a
FileChecksum: SHA1: 8af71e5d854ea43389f665ccde4978295f5d6939
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/core/config.py
SPDXID: SPDXRef-b2c20cef54eaab5fb0683c79f2036be8
FileChecksum: SHA1: 4857f46ce58684af9406605e661b0c9b9658de58
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/core/environment.py
SPDXID: SPDXRef-4198d108554e7125186e26c2aeca3e16
FileChecksum: SHA1: eeb5756642edd7e66b0c2421caa28bed01b84452
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/core/meta.py
SPDXID: SPDXRef-b79cb0e15b1da8f4c2add1c9d87a237c
FileChecksum: SHA1: 8e88fa2b36e89de1c7d5da6b8bd1650cd57e8e23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/exceptions.py
SPDXID: SPDXRef-a42040d47b32dc27c7dfef34b5f19d73
FileChecksum: SHA1: 608fc43b0aab4c285f19b15900dd93b446ed69f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/__init__.py
SPDXID: SPDXRef-68a2496447c8ee7236c111694ac5d327
FileChecksum: SHA1: 492cf3591d84c30f018549ceb76606e2c14545f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/db.py
SPDXID: SPDXRef-9c4cbba95f2e995e97144f6e525a0930
FileChecksum: SHA1: 84bc5d0dfd0cc58fbebe4de34171367785eb7622
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/doctor.py
SPDXID: SPDXRef-78bc716b270e5866a23340a327e8d7b1
FileChecksum: SHA1: 25a2260738e6a0f5e3c0b0a91e24b405d96ce72f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/env.py
SPDXID: SPDXRef-803bd3f9943adcf8f5b177edc417f394
FileChecksum: SHA1: af532996b045e97229865bf3e02790ce51f7f35b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/init.py
SPDXID: SPDXRef-ed9a4202187bdda52bfa1ec4fa327706
FileChecksum: SHA1: 1730c4ab5d113cfd71cb04d07fa569542199ce30
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/lifecycle.py
SPDXID: SPDXRef-512be2962f5f7269e21a8659d0deaf77
FileChecksum: SHA1: 9111d89af3e681b437554ac7c8063b5696438b34
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/process.py
SPDXID: SPDXRef-0603f92c7cfb0ae728d69764478a801b
FileChecksum: SHA1: f83bb0c94b6b279c57ebd5792c5d9cb000baed2b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/reloader.py
SPDXID: SPDXRef-46ba11539d1c11f47123e85fb471784a
FileChecksum: SHA1: b4a196f009bf451067fbfb00cdb93177b2923ffc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/run.py
SPDXID: SPDXRef-fa9983acf485fbbc4ffe2d1c235cc4e4
FileChecksum: SHA1: e4118ce686d25c5d056dcc103c53767dd1492961
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/self.py
SPDXID: SPDXRef-d334733b0ea53fd7546f93fd91a304c7
FileChecksum: SHA1: a8311797e48af82648c79d4671209d4284e656a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/handlers/signal.py
SPDXID: SPDXRef-489accc003c7e839ef15681bc52e3fa3
FileChecksum: SHA1: 94729ab1b77c4e34d097a585382f3b5ef0846e17
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/i18n.py
SPDXID: SPDXRef-5cc509f3577cdb09e9ff15142ca1ab9e
FileChecksum: SHA1: f7563d9580551f9e3c855194b4007cf1fbedb8c4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/locales/en/LC_MESSAGES/messages.mo
SPDXID: SPDXRef-d2a33716b8f40753de242ea393ef1374
FileChecksum: SHA1: dc849e7e2b2060d3470858fec45a40291f2f45bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/locales/en/LC_MESSAGES/messages.po
SPDXID: SPDXRef-4ea82a9df3e303b284be90a3f23ff791
FileChecksum: SHA1: 40764fc2e6d91fc02080067d74b453c98035d36b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright (C) 2026 ORGANIZATION
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/locales/zh_CN/LC_MESSAGES/messages.mo
SPDXID: SPDXRef-5456dd9680d85cf8e7d3af41ff721310
FileChecksum: SHA1: aceb9bf5ffe677cccaeda0b08b492d0e5b7726e0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/locales/zh_CN/LC_MESSAGES/messages.po
SPDXID: SPDXRef-776fc254a86477e6269496ff5896f2fd
FileChecksum: SHA1: e3983ec3960598f42f8db99bcfa0c0000558e5bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright (C) 2026 Lingchu Bot Team
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/src/lingc_cli/log.py
SPDXID: SPDXRef-de150b1f658ec20c35d6d76f01f40c56
FileChecksum: SHA1: 1a116b729958fdec7870a3ba32203c42c8eb070b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/conftest.py
SPDXID: SPDXRef-ad837ca6cbaf973bb997dc4d9ac4fd96
FileChecksum: SHA1: 928522c4cc650199a2d781d34becbeb6da5ecc9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_app.py
SPDXID: SPDXRef-b315ed1d5c236fa7115bb48a5da4bdcf
FileChecksum: SHA1: 9c4d343233fddc4a2d18afbfb2d73ad58a5f4a8f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_commands_run.py
SPDXID: SPDXRef-4c822b2d58e4132fc33761c67bef67e4
FileChecksum: SHA1: bae6f9bdee510bbd667e55be78638163441d490f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_environment.py
SPDXID: SPDXRef-6be801fda078e1eb5df48950ded0d00d
FileChecksum: SHA1: 940f3d77b37e519a1338364ee4d5b67bd819c939
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_db.py
SPDXID: SPDXRef-6e1869b8a70ca41a6e20fb103631ed5b
FileChecksum: SHA1: 354fa60ec34482b58fe345facd974c3c5868a20c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_doctor.py
SPDXID: SPDXRef-c2d337eca2b8dac40e26713505664704
FileChecksum: SHA1: cb3f08f5ee49da1b05c48949ecfa9801680f7e64
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_env.py
SPDXID: SPDXRef-bf2e566ae1d652cfb014fecfe06e2c2d
FileChecksum: SHA1: 7c4d990794f0c354f979f46209311e97ff6d202f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_init.py
SPDXID: SPDXRef-098cec0bf9d69216e268237497e50d35
FileChecksum: SHA1: 3f198ab1962cbfdb8ea0caf3e179304c970c8811
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_lifecycle.py
SPDXID: SPDXRef-ed7384540939f56e72b4383c676b407c
FileChecksum: SHA1: 64dfd7c717c7777ca8880b3d575697ffad879cdb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_process.py
SPDXID: SPDXRef-7ae303c6b87ffa97726c2adcd9de1d61
FileChecksum: SHA1: 7a2dc8a8247a05020dd582c06eb1f3e7276e6472
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_reloader.py
SPDXID: SPDXRef-eb69532e1427f28d4f6103e887cac31a
FileChecksum: SHA1: b91c88b5fda2d42d39b93570e6e7c1223a49de60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_run.py
SPDXID: SPDXRef-d0cfad9950c60ab516bf4af062b97dc7
FileChecksum: SHA1: 5044d2ab77843a62cbce0abf48a2600f2931fcca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_self.py
SPDXID: SPDXRef-324a1e649acb3724fc53fcef8b1bc400
FileChecksum: SHA1: 8a6c58388c69f8b8493ae43073912ce0bb91f4bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_handlers_signal.py
SPDXID: SPDXRef-4589c72f5830a54fcc583056a53ea558
FileChecksum: SHA1: e0b5f6012957b832fe549098a7c9e42b99e95277
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./apps/lingc-cli/tests/test_i18n.py
SPDXID: SPDXRef-2a145e18d45331f0a75c94faf0d1dd8e
FileChecksum: SHA1: de785e2dacb81a307fbd6b59db586f5abba10225
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docker-compose.yml
SPDXID: SPDXRef-9d656a9036c41be797e9db6b32ec48ba
FileChecksum: SHA1: c64fe6bcd8dd78e15b3ca9efbbcc1a4ff09d3735
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docker/_main.py
SPDXID: SPDXRef-425cfdcbcf17ba3f22eb23eebd3dfeed
FileChecksum: SHA1: 9f6b74e6a67f71b9cc72fa8a2bbb4d8cc5374e87
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docker/gunicorn_conf.py
SPDXID: SPDXRef-a74c695f1c8171f5fe19d10e5d1eb321
FileChecksum: SHA1: c9e3c5a01097825bec50f8760cefed50d9487efc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docker/smoke-test.py
SPDXID: SPDXRef-4f1b6ab7898e510f90344118c7babc04
FileChecksum: SHA1: fbe165d5f11126e83e82842e11c8482569305cc2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docker/start.sh
SPDXID: SPDXRef-b6bede691fc5f01861e326fd57b2b94d
FileChecksum: SHA1: feccce9974113fe4eb8aaeab937948c08696cfa6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./docs/adr/0002-adapter-module-path-registry.md
SPDXID: SPDXRef-52b48e38d34d5095e9849eeb0747844d
FileChecksum: SHA1: be3cb47253e5fcce10f81d7d525e51c9680b096f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GFDL-1.3-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./doctor.config.ts
SPDXID: SPDXRef-cc28f46aba97cd1d2b1bf7150030127f
FileChecksum: SHA1: 803d91b5acfd79126083f14d0065480299c874c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./package.json
SPDXID: SPDXRef-a73798b0f58f2007f617f66ef08469c4
FileChecksum: SHA1: 7a46b19e1f2fbe7f7354427b6b65209dc2947ab6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./packages/typescript-config/base.json
SPDXID: SPDXRef-ad96e66e0c78a9058267073da1c68c9a
FileChecksum: SHA1: d514a19f30af35983d49d54cb047df0dbe34c6a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./packages/typescript-config/nextjs.json
SPDXID: SPDXRef-5f20b058f15fb2c0245f3c9d2302da7a
FileChecksum: SHA1: 5e9509d713ee7d6a22d6f9485cfac91f7f5602ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./packages/typescript-config/package.json
SPDXID: SPDXRef-a5947f50f2eca936ccc0dde75efeed92
FileChecksum: SHA1: fd19894c4adeb0d75a53ed482dda53f33acb1375
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./packages/typescript-config/react-library.json
SPDXID: SPDXRef-ea416e21e1e1067deb08165444e35562
FileChecksum: SHA1: 2e7c2d76fe35a37cc1183b1c5d7de2bd92808a7c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./pnpm-lock.yaml
SPDXID: SPDXRef-5a962f4cd341432c53d9df0ac29d04e8
FileChecksum: SHA1: c6d28d29725dcad5b01f57f06ee1ec520b85d304
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./pnpm-workspace.yaml
SPDXID: SPDXRef-f1995a64b6c8afca096be44d474fb592
FileChecksum: SHA1: 237877cd0c8361bf0b21892598c411ca98fa5049
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./prek.toml
SPDXID: SPDXRef-e639aa03844e923c178156e1d99262d4
FileChecksum: SHA1: 128a9e5ec4b86df5aca6b16afb02d3826016cef3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./pyproject.toml
SPDXID: SPDXRef-d1dc6713a3c7f4d28bc546294291d5d1
FileChecksum: SHA1: 3b783c28f3f975984b0433821694b531c6bb7fc0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./renovate.json
SPDXID: SPDXRef-76a29a3b97ce2f84bf88d90e241ebd53
FileChecksum: SHA1: e2b21e83b2d6944a00b5f0bfca3b5162ff05bd31
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_derive_bump.py
SPDXID: SPDXRef-9f6bc97368c9b8d06b7ad8283cc86cf4
FileChecksum: SHA1: 61b6c8999b79a64c011c96f7ee83565823afc5fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_gh_continue.py
SPDXID: SPDXRef-29ae2822eea1bf70104dfbf7598d151b
FileChecksum: SHA1: 17b1925404ed8f9f4b54dfd1ca70c2b66ad6b333
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_gh_preflight.py
SPDXID: SPDXRef-435433cc8a5f874b88c2bc4e11eef10b
FileChecksum: SHA1: d6679577389b2bfd51e7f9b9d496b0220a508976
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_latest_tag.py
SPDXID: SPDXRef-3727867c4a8c62d427e33ee21cf0be93
FileChecksum: SHA1: f1d153971c66174e82b4d5df78f9923a521816d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_verify_wheel.py
SPDXID: SPDXRef-4e6c2646d00e72b22eab5b6b634a3c62
FileChecksum: SHA1: e9e838d6d21623f53629762f219ae9fad1532c17
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_version_bump_args.py
SPDXID: SPDXRef-4e06e5df896a333abfa25c7155e4cbcf
FileChecksum: SHA1: abc056ca94723809b35b8362c0d2726cb68679a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_version_from_tag.py
SPDXID: SPDXRef-3d803b636abb7938b3d42d3e1050d6e5
FileChecksum: SHA1: 8a9327e5c28b3c793bf8dbc0aec9f15881762ca4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_version_postcheck.py
SPDXID: SPDXRef-7ca22cdb117e1d621912a7cd28336703
FileChecksum: SHA1: 9f7c7efbe56e303d77104c6a12ee70572f66b6b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_version_precheck.py
SPDXID: SPDXRef-a5bf85c79484c81a463637bd95e6ce6d
FileChecksum: SHA1: cd600bbc0f751ac63410472d444a5437cbbb6cb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/ci_version_write.py
SPDXID: SPDXRef-427f8f5bcdc267a5da948ebc6dc40264
FileChecksum: SHA1: 15a5e55556900d170c8e45c4459458602ce624b8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/clean-release-infra.sh
SPDXID: SPDXRef-c9323f518b095c519aa49df8f44ff919
FileChecksum: SHA1: 7792d27a78ade72aaf7ff8f92d835446f2365a58
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/clean_dev_data.py
SPDXID: SPDXRef-4e20a63fc5c420651e164e3f91a474f3
FileChecksum: SHA1: 0195793b8e37a7b6c23c21891eb9b957913b80f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/release_verify_version.py
SPDXID: SPDXRef-674ce3d601552a1adbc7521b81bcbe33
FileChecksum: SHA1: 9cf56ecf619a41cbe2d9a711d353a86e9fd26e39
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./scripts/setup.sh
SPDXID: SPDXRef-ec19a6352755531f924853dad3b5877a
FileChecksum: SHA1: 897a951868b5455a3f2fb0e06b9a839e3df152ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./skills-lock.json
SPDXID: SPDXRef-650473084e267c3297aa672286ca8ed9
FileChecksum: SHA1: 64fb4aee44492c3a75971ab8eb84d0f7b14a2e4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/_lingchu_bot_contracts/__init__.py
SPDXID: SPDXRef-54399bdeff8df6419056a7291f781d28
FileChecksum: SHA1: 2a22e0223dee4617679f293017ddab805d36baf8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/_lingchu_bot_contracts/runtime_settings.py
SPDXID: SPDXRef-ccf4e708df7c36979a7de472f3e0b5e0
FileChecksum: SHA1: e73c003a5738ee409d89d35501d09d3482a80d61
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/__init__.py
SPDXID: SPDXRef-7a872a0f10e162e3a2eedc8db858b4cd
FileChecksum: SHA1: 77c71ecb6a8ef6a2704a2faa9b1a72b38161039c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/async_utils.py
SPDXID: SPDXRef-9f6c890287e657dc2f8682849e94a116
FileChecksum: SHA1: 7c5343932e523877c539e1a58c1dbc7279d45e9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/bot_state.py
SPDXID: SPDXRef-b8134cceb08ba6407a7c57e7b67ff136
FileChecksum: SHA1: 34f57abed9a09567c9bb34964c0d484ea91df642
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/config.py
SPDXID: SPDXRef-d382ef5c7d8ffd17052177704c044cf2
FileChecksum: SHA1: 1def879b903f78593cb3eaff05c8c7438867fffe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/handle_config_defaults/__init__.py
SPDXID: SPDXRef-083b0a59f5d4571deb913dacd49b74be
FileChecksum: SHA1: c698544e62ddf61e52ddfb01e1e02c4fe11dad12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/handle_config_manager.py
SPDXID: SPDXRef-2ffd872f0b730a11e7f3f6e967e377ff
FileChecksum: SHA1: 12058383556c83520a5289ae2c19c691939b87e8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/handle_default_values.py
SPDXID: SPDXRef-0a909ea7888e4fb1c63828458e16c536
FileChecksum: SHA1: 05de216e6039bb8fb948e7784516c7c52f08606e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/http_security.py
SPDXID: SPDXRef-499f06d7e8ddce5144ae477b599ac945
FileChecksum: SHA1: 44f07b2fc4207e480351c5d25aaa996b9663e03a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/menu_config.py
SPDXID: SPDXRef-889bd2f2a2dad1f08d7eed5adbdf873e
FileChecksum: SHA1: f996b25dd3a1d87b6419a951fff980c8d5b71001
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/mutable_settings.py
SPDXID: SPDXRef-8d7c53c2d6b883281dff722ec73d56f5
FileChecksum: SHA1: b4efea0ca400ebd37d8ac1206ef73dd5398a1cc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/core/runtime_config.py
SPDXID: SPDXRef-00d83f56f308f8e3bfa184e1da7bffc0
FileChecksum: SHA1: 000859f79c136ceed138249b525d19914ca78818
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/_dialect_compat.py
SPDXID: SPDXRef-ac6d2b29ae98810b4d26669ead9dc1ea
FileChecksum: SHA1: a806795e0cc4ffafc7e4663fbf739a8e06aebf24
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/__init__.py
SPDXID: SPDXRef-0e93c499a21193563be5148deec08f13
FileChecksum: SHA1: 121c151ae264b5970619bba5e8cb7bdd72a495de
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/blocklist.py
SPDXID: SPDXRef-98c0a15eefb5dea2fe3caa3256171c19
FileChecksum: SHA1: e85298cfc79578553434c38186514e91397415ed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/identity.py
SPDXID: SPDXRef-7527f1193bdcd12a1c5fb5b04c73e444
FileChecksum: SHA1: 4aaf4b711094888d2b9f70dcab655b1457003edb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/message.py
SPDXID: SPDXRef-542043e64565c784b584c25444dbe8e7
FileChecksum: SHA1: f8f7949e2e8e49e36aad21b311b3dea6a2394601
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/registry.py
SPDXID: SPDXRef-bb2cd60b9db176cd362a036cee4d221d
FileChecksum: SHA1: c39b69f35e49530c2fbda02304ae1e265005fad8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/scheduler.py
SPDXID: SPDXRef-26a1c3ef223b76f97d069f6dbf43bf01
FileChecksum: SHA1: 19b7051e07557b36e773870cba6baf0e7d5a1134
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/models/subject_policy.py
SPDXID: SPDXRef-94ac1d8d0f2abcd89cc707e3d90de3be
FileChecksum: SHA1: 3c245419a0fae8258441bde76845500f8739cf21
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/orm_crud/__init__.py
SPDXID: SPDXRef-ed99645c68ce2be89d48618d1cfd8289
FileChecksum: SHA1: 69460b77152977920c0a9a3953cc57bcbd660b04
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/orm_crud/_base.py
SPDXID: SPDXRef-49a019473948a6afc4be739088519aef
FileChecksum: SHA1: 981fc2815756c71b02757bcad5005307b8cc3c19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/orm_crud/_bulk.py
SPDXID: SPDXRef-cabb2c2b03d119aae89b24ec9c3153a1
FileChecksum: SHA1: 260aa95cd263f9cf262bf45292d2916380126492
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/orm_crud/_single.py
SPDXID: SPDXRef-23fcfa4abf814e9f1465190d5c665763
FileChecksum: SHA1: b5beecb86b9eaacf650ea9a9715015b0f6f6b016
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/__init__.py
SPDXID: SPDXRef-8db6c8f6f0d5f14f331a4d023998e5bb
FileChecksum: SHA1: f32fe1e72b1071f543fdcce7862af189bccd491b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/atomic.py
SPDXID: SPDXRef-8a0a04b54afae11f5dc09c42cdd4eb71
FileChecksum: SHA1: f0d61e8170b3d6534e1f9ce3687e106f612e5317
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/checksum.py
SPDXID: SPDXRef-8adf9449e61465065970cb8d59af411f
FileChecksum: SHA1: 7fa80fc3385372fe3cc54edb7f8d6135d6db9355
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/journal.py
SPDXID: SPDXRef-b12fab85b5e1e33c1bf9d7c3cee96931
FileChecksum: SHA1: 952d3f85ef568e916c98877cf9c49c3aba5b383c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/recovery.py
SPDXID: SPDXRef-148297e6b10bb99129c7003387546bb3
FileChecksum: SHA1: e45a587d4260e8e676487f7920b0020610d32c01
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/persistence/versioning.py
SPDXID: SPDXRef-2e7f454f25a49c8383fb7a119bb7e1bc
FileChecksum: SHA1: 0da9325dad6a7c8ba2fd1b053b304b40d80a5a07
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/sqlite_pragmas.py
SPDXID: SPDXRef-2580734ead5df7c6a725a7ce7ad3c445
FileChecksum: SHA1: e890a2bf4b626a7e69888128fa7aeef975f5ac52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/toml_store/__init__.py
SPDXID: SPDXRef-48693edfcc391d9d3ac2165fac8d75b3
FileChecksum: SHA1: 50dc324ba292a02dce8d821b8ec3f6ee1fd1f54c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/toml_store/_helpers.py
SPDXID: SPDXRef-e6fe85e3da3f649b111fbfe373424d47
FileChecksum: SHA1: a6be2ff93594cb04c738b99f77a4e2c3ddff1cc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/toml_store/_sync.py
SPDXID: SPDXRef-e1db8c0c9231639bf0372fba9eb7041a
FileChecksum: SHA1: 8857073b68134b7a6d2e0398f88f4aee1bde51cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/database/toml_store/exceptions.py
SPDXID: SPDXRef-d3c9c3df507e7f3e81cc929c6fa3e711
FileChecksum: SHA1: 782da9c434e65f7d7b6a157eab45ede6db9b2649
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/menu.py
SPDXID: SPDXRef-d67d9af21b40e9fc0d4ae76e493140b8
FileChecksum: SHA1: b0e170ae529bfb4b5ac21968e128c85b042f96b5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/__init__.py
SPDXID: SPDXRef-c8e497413237928c82a6e3f49c7b9e85
FileChecksum: SHA1: 0a4b517e9c3c887f1f811df35e171c8ba72f93a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/__init__.py
SPDXID: SPDXRef-b26d59210d0ec4934c46178d6ea86467
FileChecksum: SHA1: 7eba948f51b258a696c4aa6d1f0d9e592ac5b507
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/__init__.py
SPDXID: SPDXRef-5520e981797fd6867536d2cb38665ccb
FileChecksum: SHA1: 9a89dea88f8cd49c290f9a2980e92cdee1ec9b5e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/__init__.py
SPDXID: SPDXRef-3f15b0236f3365ee24d5f1578cb7f224
FileChecksum: SHA1: d67a144d12b958755731ba23745f57a22109da82
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/announcement.py
SPDXID: SPDXRef-0a2700a00e8c6931bf2a77c15f900870
FileChecksum: SHA1: 1fe76de6511caf525c073f8b4c532c48017331f8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/block.py
SPDXID: SPDXRef-df231cc793e203ac83fd76025cff926e
FileChecksum: SHA1: ed89be47d85be2df0730c2a874785a1c4d72e448
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/bot_state.py
SPDXID: SPDXRef-7917570b9b85b7b7741cda868dc0ffd2
FileChecksum: SHA1: 923ce126d7f4f3f399a269216c19ad28b5ebdc1b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/common.py
SPDXID: SPDXRef-52aa39337a3b793b05b52e723d0f9d2b
FileChecksum: SHA1: 5fa00bfdbf0d6e11c6ab1205ef802788ff76b002
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/handle_defaults.py
SPDXID: SPDXRef-a06cf27efc4dc845ffd4451e87b09e75
FileChecksum: SHA1: bd3718ee58eaf089433308b0e362762dc37834f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/kick.py
SPDXID: SPDXRef-b022343c716a79fe96889c7726db4098
FileChecksum: SHA1: 346bd4f990acb9e8a1260e4c756b5f27f9e4d933
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/lifecycle.py
SPDXID: SPDXRef-997b453efd8aec412e2ffba5f2b2fed4
FileChecksum: SHA1: 92a2a98dec44abdf338767553c88f9ddafd37cc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/member.py
SPDXID: SPDXRef-3884f2c65d4ad00a6347ec44e10eebac
FileChecksum: SHA1: 3e5041ad5dfe8c6042104bd8eeb52b5141ab80fc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/menu.py
SPDXID: SPDXRef-b3c48905c5a33aaaa95e9830bc9b6932
FileChecksum: SHA1: 2d58b15e56478367fb90853499e5f16683cf358f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/mute.py
SPDXID: SPDXRef-8b3dca5b76b5ba47623c3bf78f2735c1
FileChecksum: SHA1: 4cabed39f28eb96ca457a86a0dcc2ec8ba490990
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/profile.py
SPDXID: SPDXRef-13ac0ce47c0027a1e07d7e988fc8169b
FileChecksum: SHA1: 25af4e91558b8c76e7f0585d0d14fb9fa2402086
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/protect.py
SPDXID: SPDXRef-7f7d6edc48ea7abc89a590a9fb739919
FileChecksum: SHA1: ed1f5008871bd1e78981f7d7d9939b0ecb0e45f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/protect_notice.py
SPDXID: SPDXRef-d3e83ce1405a36695605744a56002a83
FileChecksum: SHA1: 789d64f6bcdd76baf4e3d63bed72a17fff57c779
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/default/remote.py
SPDXID: SPDXRef-d7ab95f52b2c4dc7d65c78c0e4b503c8
FileChecksum: SHA1: 8eb1f786fc1213bef191577b2998b6bf5727a33f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/napcat/__init__.py
SPDXID: SPDXRef-293a5950cb0808803d7d3a4dd48c7e2e
FileChecksum: SHA1: 319efa7de9bf4627c4021dc487aa6f9d68bac354
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/napcat/announcement.py
SPDXID: SPDXRef-caf1fc53985478bb46a48377755a7649
FileChecksum: SHA1: 8cdb8d0a2ff6dee336f5e1a247445ace6d9b8e84
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/adapters/onebot11/napcat/profile.py
SPDXID: SPDXRef-b5a5247d2f45cd834fd08537d0b0b6c2
FileChecksum: SHA1: 6371dbd399a22f868069e1c834e6eba7bb2f8fbf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/__init__.py
SPDXID: SPDXRef-ac1a52eaf397094b5077c413fff11370
FileChecksum: SHA1: d8762580cf1cf36e2bac25af5d3bfa681bb18b6a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/announcement.py
SPDXID: SPDXRef-8500c4b5934d12e71622ccbcd4fe2a64
FileChecksum: SHA1: a4b99d5595daf08a0fcc3ad4dce3f58f4a75fc08
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/block.py
SPDXID: SPDXRef-565e5806b0bb17074ac8547df3e73018
FileChecksum: SHA1: 71806905bbb37fbc1eea6156803625a7a251bc5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/bot_state.py
SPDXID: SPDXRef-fe457aacfa0a8f1eda6040188f301f1d
FileChecksum: SHA1: 9a17907a98dcb8f25a57d81650e907de9f326f04
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/common.py
SPDXID: SPDXRef-d98d1ee92b4e5e2db9eb2a6e2a2bf17f
FileChecksum: SHA1: e56aa0f77d7e56f1688011b9d49d0c96f7e9aab3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/handle_defaults.py
SPDXID: SPDXRef-629ba6647e0ba3f46fd27fe9b30f0c54
FileChecksum: SHA1: c5aa61836a3f7d03213ecca46fa185d11ef497bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/kick.py
SPDXID: SPDXRef-cd9f403e5a1f6983c1320eeb5a075b29
FileChecksum: SHA1: 74c9963c4d4d147f7223f936df458a204584b2b6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/lifecycle.py
SPDXID: SPDXRef-62f23c4596cf76fe45f9129140940e91
FileChecksum: SHA1: 3ad2e53fbe1c2015b21ca2ef36a72de24ac57dce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/member.py
SPDXID: SPDXRef-659018d2996c366d83afec630d20f176
FileChecksum: SHA1: 505f5d5b2dca1d79e2dec5d62605c43fc98d5c8d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/mute.py
SPDXID: SPDXRef-1b78de6ca0429536b138692d423375b0
FileChecksum: SHA1: 9c62e014e165ad2b1c1cafa8b92f06809cd24a52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/profile.py
SPDXID: SPDXRef-9e025c23304ab9c3d238076fcdf6a308
FileChecksum: SHA1: e3544ea8b32ab6e61352f51200a44c461da6ce23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/protect.py
SPDXID: SPDXRef-8fba9f9095f197f665a0fc3724588323
FileChecksum: SHA1: 725331fe97d5807ed920a293ef267c60690b63ab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/remote.py
SPDXID: SPDXRef-8d6c8c2fd3e73c70cfd39c8b8ca12948
FileChecksum: SHA1: c567747e5f7434f9e7711d043d1b8d9111524ae7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/qq/commands/triggers.py
SPDXID: SPDXRef-8b9ca8848302cb2b7ca859471b9b1e69
FileChecksum: SHA1: ee0b0ee63e4993d39f88be6f4ea5169a691950cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/__init__.py
SPDXID: SPDXRef-ff1f149150a20639ef4fab029e2e2f0b
FileChecksum: SHA1: 57f6d741b1446eb4c2340053596cd1d5279caa76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/__init__.py
SPDXID: SPDXRef-2a808a32a9f12e9d2da4b06ee79fbd39
FileChecksum: SHA1: c4cd5fb7775e135b371c468bcf6f7ed968c95d48
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/__init__.py
SPDXID: SPDXRef-d26a9185e19855ca84b43529b41f94fd
FileChecksum: SHA1: 30515c678c0fb2367ceee7ab8e5ff83847f08c6c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/bot_state.py
SPDXID: SPDXRef-efb0c06577e4276092f855260bd6a21c
FileChecksum: SHA1: 38ef0d797dc33916734e42d01c12cbba0f0a9ca5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/lifecycle.py
SPDXID: SPDXRef-5c2bf5b86bf075f4878ab89121bacaf8
FileChecksum: SHA1: 6105919b15f215f9f34aeb0d05cd29d79a212ec0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/menu.py
SPDXID: SPDXRef-0835b0838ae9510afc69282b90b76d23
FileChecksum: SHA1: d03673b259f9e59d82d5ae7a6d57d184cda2133f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/moderation.py
SPDXID: SPDXRef-644f40a2bc29231e85bde08aa39bf927
FileChecksum: SHA1: 4953adee2da8f9ec888093eddf564836a55e31ca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/mute.py
SPDXID: SPDXRef-c0d48e41d0af2f8b926bef413ed4eafc
FileChecksum: SHA1: 5fd25d305704447b3abf8def2aea9dcc1e9e2744
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/handle/telegram/adapters/default/recall.py
SPDXID: SPDXRef-78f42466105840b980facff86c2e2f9c
FileChecksum: SHA1: fab9d43473d8188300eddd1fc666193901454dc6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/__init__.py
SPDXID: SPDXRef-c1879bb67dc61a94ab6fe903b2e764ea
FileChecksum: SHA1: 77c04e3929780d6f76cbf799b17ea5bbbc059e34
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/adapters.py
SPDXID: SPDXRef-626e2e5361a46ec379acf10d060a3ad5
FileChecksum: SHA1: aa46446fa31d77e0682d6ab11cea4a77433a0b80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/handlers/__init__.py
SPDXID: SPDXRef-589d0105069a10308bcf6087b58a1854
FileChecksum: SHA1: 9ecd66ddd67278456c6401f96bc8fcf475233eb7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/handlers/api_audit.py
SPDXID: SPDXRef-8a5fd50c4f01d090f5c6b9401554de5f
FileChecksum: SHA1: 3cad4643e7ede650e792253b049401a389efdcea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/handlers/bot_connection.py
SPDXID: SPDXRef-495ebbd10c39d26e70bd1afe62712e6d
FileChecksum: SHA1: 3d90c4ed319e729974f46f47fe1c8f443eadb83b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/handlers/lifecycle.py
SPDXID: SPDXRef-a73d01de00de34493dbdacb3459870b4
FileChecksum: SHA1: e60c86ce33a62e7426b235cea06a3dd26c919052
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/handlers/message_store.py
SPDXID: SPDXRef-bd68447597deaafc2a5de2bbb95767ba
FileChecksum: SHA1: c3f74a280bcd0cf2655f17377f57b77cfb2442e8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/hooks/interfaces.py
SPDXID: SPDXRef-c96caeaa8d232811cb5da47a5eb2525c
FileChecksum: SHA1: 4382d442f94ad0d4749e89fe37519f00dd8eaf38
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/__init__.py
SPDXID: SPDXRef-a9df4036cd13ca9fadf7a477ff7fa6e1
FileChecksum: SHA1: d0f11b82d56220aeed0461027ed96cbacad683ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/babel.cfg
SPDXID: SPDXRef-8f32a9dd12d9d916cc3292a3880d6a03
FileChecksum: SHA1: 82b94c8601e859e2d5d5aa409d9a6708a404cbf7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/locales/en_US/LC_MESSAGES/messages.mo
SPDXID: SPDXRef-21e52d7981d2c6668de0c8393023fab2
FileChecksum: SHA1: 8a9e7b842fd29b37a290d0a5e57e5f18d24c2614
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/locales/en_US/LC_MESSAGES/messages.po
SPDXID: SPDXRef-c25e1c49d0ee41890339914f72ad2d76
FileChecksum: SHA1: 8eb2d50d181ab0ba7efac06037cedfd8f77605d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
Copyright (C) 2026 xinvxueyuan
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/locales/zh_CN/LC_MESSAGES/messages.mo
SPDXID: SPDXRef-01ebf7a09d291cd89f2436058fdbd731
FileChecksum: SHA1: 16230f6511ab53bdcdcd750c2aa5c22e2d97b535
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/locales/zh_CN/LC_MESSAGES/messages.po
SPDXID: SPDXRef-5d9420ad31ed70d0a14cf644e75b9dcb
FileChecksum: SHA1: cac4907b4c4b676c7e57087a0df9fbc86dc16869
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
Copyright (C) 2026 xinvxueyuan
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/i18n/messages.pot
SPDXID: SPDXRef-36161e07f520014958bd6c307ba7acd6
FileChecksum: SHA1: 29a0d395505cc57cb47112fc0ddbc5ad2e5a3c52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright (C) 2026 ORGANIZATION
SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/30f5a01259cd_initial_schema.py
SPDXID: SPDXRef-08958d629a2130aa8c0df883a689e155
FileChecksum: SHA1: 53aa0e142a4f868062b3bd7b87b051a69654c919
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/a1b2c3d4e5f6_permissions_schema.py
SPDXID: SPDXRef-250e3e0c951c1282024595e8a23c8bc8
FileChecksum: SHA1: c5d84bebd27307dc224970fd0b0643c6ddd5256c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/b7c8d9e0f1a2_event_policy_partitions.py
SPDXID: SPDXRef-6909a5b17493ce2633151643824a28ac
FileChecksum: SHA1: 0add4ebce87acf47899e3216ac243621481e3c12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/c3d4e5f6a7b8_scheduler_jobs.py
SPDXID: SPDXRef-e51855602686b42a601c3eb0ef90112a
FileChecksum: SHA1: e78b8b74fc8b5a3a18d2413dd9abae06f678e710
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/cf2c06d51a17_blocklist_unique_constraint.py
SPDXID: SPDXRef-22ed3298a82570aa5060fb65087ba405
FileChecksum: SHA1: 9812b2c376763ffa8dcb82f573d026d8b0364ec0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/d7e8f9a0b1c2_identity_integrity.py
SPDXID: SPDXRef-e050227514f3e6e710ca78183470e010
FileChecksum: SHA1: ceffb1cc1109223f448f215ef992ddc0ecc00f30
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/f6a7b8c9d0e1_message_protocol_default.py
SPDXID: SPDXRef-1fb2d41482f704781245bf769a45beac
FileChecksum: SHA1: bd3c0d1756538448269a8dfcd1cdb8d58282d7be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/migrations/g7b8c9d0e1f2_protocol_id_not_null.py
SPDXID: SPDXRef-d89280a06199c8c99041d9e768ed6cb5
FileChecksum: SHA1: 0a9aa36bff79a5547e6be209d546ec610c97dce3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/__init__.py
SPDXID: SPDXRef-0e90077f0cd55d826c514ec002a7b1d5
FileChecksum: SHA1: 3871bbc90371c6ea3c8fe7c9c339d13e438892d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/admin.py
SPDXID: SPDXRef-566b45172a0846a244ed7a413c1b7114
FileChecksum: SHA1: af75ff7ef770796e92298f8e70836b174933585b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/bootstrap.py
SPDXID: SPDXRef-8016bd12076cd29b22c7c7aa1cfd1f62
FileChecksum: SHA1: dbe8f0a6359947652999be3a11852719388ada8a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/config.py
SPDXID: SPDXRef-cca09554850ab412b7269eb3e3cbd512
FileChecksum: SHA1: bc2ddba260ffb5293e6a22042fcf9d14edb3c9d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/platforms.py
SPDXID: SPDXRef-49a9cd5aa54c1da2c869e0d0c4ffe0c3
FileChecksum: SHA1: 077175f078a2567fe7041f1a492cb2f9bccdda2a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/service.py
SPDXID: SPDXRef-dd4262371b0fca69124d15b33b32058e
FileChecksum: SHA1: 6124ee9a5af8e41f1f5d90596b0dab5771bb97d0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/subject_policy.py
SPDXID: SPDXRef-7378f66a81e833ecdea4829b05625441
FileChecksum: SHA1: 9dbbc11711d8032916296650e95b33a0747bdc7c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/permissions/types.py
SPDXID: SPDXRef-5e8cd6adb2009c87068d62eae0633ccc
FileChecksum: SHA1: 7e7d52413da6444a4467514339cd15e22ac1f0c8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/__init__.py
SPDXID: SPDXRef-643f09f3557cfc4753d771bcc8258180
FileChecksum: SHA1: 3fde3d0aea21a0a359dfa8ec78fe41ae27401801
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/qq/__init__.py
SPDXID: SPDXRef-982679ca214453125faa5c2a503551c8
FileChecksum: SHA1: e811a2ced41aea206a888b6352eab5f5f56c0609
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/qq/permissions.py
SPDXID: SPDXRef-076f2abea6161f32973a061312faedab
FileChecksum: SHA1: ff0c562465b56ec6d7d74f000640dcf01edd012f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/registry.py
SPDXID: SPDXRef-ee385e49ebc53ae8ac3249290458481a
FileChecksum: SHA1: 45e83223c8f09b0f46fd3bc497e1fe0e23616f95
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/telegram/__init__.py
SPDXID: SPDXRef-ad01e4ca2d69d07ea77cef6b39276419
FileChecksum: SHA1: 57434e410650e853264dcb4a89465116513afc33
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/platforms/telegram/permissions.py
SPDXID: SPDXRef-6d2afe6b83b99f94774b6838026ade4a
FileChecksum: SHA1: 35d3d1b0c3efbd5ab960a703beab1b2b1ef7081a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/__init__.py
SPDXID: SPDXRef-83651873cd92829e599010643bf34a70
FileChecksum: SHA1: 36ed0577b8180a0232880b4cfa5cbcc7efe4d378
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/blocklist.py
SPDXID: SPDXRef-46f93a386c275bfd4ddc968c4ecfca5d
FileChecksum: SHA1: c484669b083b40000ec5a35e36dff832c7ce7a64
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/message_store.py
SPDXID: SPDXRef-67ca4abea021de6eaeeb36085e5d4e05
FileChecksum: SHA1: 42c18106c0ea60754546f523fb4fc5dcb71bc5a1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/permissions.py
SPDXID: SPDXRef-9663774da5d14056180e19bf3fb9b43b
FileChecksum: SHA1: 3543c9436dd53982ccb8dc0f33a47b7242b9c990
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/registry.py
SPDXID: SPDXRef-1e80ee95eaf825d38bf5b534051f4bee
FileChecksum: SHA1: 798acde04c6b37f603a270aa9a572aadc1b20523
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/repositories/scheduler_jobs.py
SPDXID: SPDXRef-e92b175a30195f9158e084696aefc536
FileChecksum: SHA1: 3b7ef5dc30b86f0798d61f459ba6e633dbe07bc1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/restart_worker.py
SPDXID: SPDXRef-28263527c7e850027c1b4c0b7caef334
FileChecksum: SHA1: 960588b54cc06206170dcec5255cc8460cb5b1d8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/services/message_store.py
SPDXID: SPDXRef-51a2234f9f06fc1c61dd82cba85436bd
FileChecksum: SHA1: 5edae7b3b878b1793e4ff2c9f6ce32232f7c721e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/services/protocol_restart_feedback.py
SPDXID: SPDXRef-748f84a650a2dcaa081e1d921ba1498c
FileChecksum: SHA1: 7f38e0b5db202b9c16e2a362e709111010213c55
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/services/restart_app.py
SPDXID: SPDXRef-43792c708ef251e6ec38cecd89be489f
FileChecksum: SHA1: 19193167f7f5717b34602a9f70a18dc271d27af6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/services/scheduler.py
SPDXID: SPDXRef-18e1bba0074f1e2b9b88cbe35a3c80c4
FileChecksum: SHA1: 7f7a2e13077f80fb64689ebdffecec16387bfdad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./src/plugins/nonebot_plugin_lingchu_bot/start/startup.py
SPDXID: SPDXRef-3c83736c5edef2eca7484070b7789d77
FileChecksum: SHA1: ada22b18f42b77ac6494404f9dab0d28bc33848d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/conftest.py
SPDXID: SPDXRef-04238f30081dbebd5eed74cbe693e587
FileChecksum: SHA1: 398abf8cb835d04e16facca2690a13540b2cc50b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/contracts/test_runtime_settings_env.py
SPDXID: SPDXRef-7cc9e1498a60dc18267a0ef7a7432b71
FileChecksum: SHA1: 5f7433e70116c4448eaf4afa7197c82eff505cc7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_async_utils.py
SPDXID: SPDXRef-d813c53be063201cd2902710b4fa3ae8
FileChecksum: SHA1: 4e2849c07f82c32da970639dcaea9b722f87836a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_bot_state.py
SPDXID: SPDXRef-552db500bef39867b30e7db855fe6e94
FileChecksum: SHA1: 900492bc133576a297588fbdbfcc1f27e9b09b5a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_config.py
SPDXID: SPDXRef-f23bd728f1554e29e745d1ea6b2c604f
FileChecksum: SHA1: 05c8b14a31de2144b3b2a1ebf28a4a39e972c8bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_handle_config_manager.py
SPDXID: SPDXRef-3cf121e58f4951cae5fa0653da6c6401
FileChecksum: SHA1: 03939e6629bccafa02af73782d2ec66c50f9d44c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_handle_default_values.py
SPDXID: SPDXRef-b74608f1d69c2524e2d3ae057d09e71f
FileChecksum: SHA1: 74da28efa4f5907ffce95896f72c05d0948f4ade
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_http_security.py
SPDXID: SPDXRef-22f7e705daddab6c9925a3b0bff54b56
FileChecksum: SHA1: 496ffeabc558c87ad1c8f8bb6ae2d070ca7524ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_menu_config.py
SPDXID: SPDXRef-ccc8b1c3b82b34557ca21c12ff5db3a4
FileChecksum: SHA1: 89bc45e6361f9a127a7cfc39e0a272fd8d8fd4e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_mutable_settings.py
SPDXID: SPDXRef-d87d2d7f4fe955644f88e26b9b0615c2
FileChecksum: SHA1: 7577caef7ccffb887b28edd2679aa36341f8c09a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/core/test_runtime_config.py
SPDXID: SPDXRef-388d34c6e6c7f1fd1b82c4b1def42929
FileChecksum: SHA1: a0f9702579ccb2b190c1ac14cff36550cd0566b3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_identity_integrity_migration.py
SPDXID: SPDXRef-5073124be37fd802dcae509749f5f6ca
FileChecksum: SHA1: 5290440394678036e2147938f1fa39358c23f948
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_message_protocol_backfill_migration.py
SPDXID: SPDXRef-a09997d7e68989b8fa7e77410aecd5de
FileChecksum: SHA1: ca12f08575c2d6fe567d4b58f474d3e8febafccc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_orm_crud.py
SPDXID: SPDXRef-d34f6fb3d6136fc11ea97c7a9ab0080f
FileChecksum: SHA1: 24951643f99058bddc5cdc1d3aaf01b0da0264f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_persistence.py
SPDXID: SPDXRef-eb267c4655ae94f850ca70b568a0ea8e
FileChecksum: SHA1: 2aa1c7ad5a7c58f960aeb7c21419205cda0f4fae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_sqlite_pragmas.py
SPDXID: SPDXRef-340af0d92d4ac02f6bc955212e0487c2
FileChecksum: SHA1: 31e8ffbab37b26b7969a25d8d3ff09b9de596525
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_toml_ensure.py
SPDXID: SPDXRef-3756f290e5fa60f2b1f2f707752cbcdb
FileChecksum: SHA1: 4717c0ecaffead3758552d59370c7ad09f61f434
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/database/test_toml_load_async.py
SPDXID: SPDXRef-79ff225395cb5dfb99938355fb822928
FileChecksum: SHA1: 53714f6f184ed09f81a698d70e635e66005479a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/onebot11/default/test_protect_notice.py
SPDXID: SPDXRef-35e9a07e5b46e7dd2b281812f7464a8c
FileChecksum: SHA1: 7dcb87c5260ed19205f15874e66d1359c8a058be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/onebot11/napcat/test_profile.py
SPDXID: SPDXRef-eb13b1cd7af5a9950d6e84cdcf0336ee
FileChecksum: SHA1: 9966c70aa10d3067017fa7e9c57722941ed46489
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/telegram/test_bot_state.py
SPDXID: SPDXRef-3afd4d05948bebf65d2cb0d9f0d661cf
FileChecksum: SHA1: ddb8a3036f3bd222942388f17e2cd123d5d1cb54
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/telegram/test_menu.py
SPDXID: SPDXRef-134a31d1f8d018bfd61a1994a763cb24
FileChecksum: SHA1: e58ce38fe771dd0ef97a151c186c73971ec61fec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/telegram/test_moderation.py
SPDXID: SPDXRef-1410e12587e4e705704c4fce31e10b8f
FileChecksum: SHA1: 69c43114dcd9fa5e5dc320832f2f3953f91d7313
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/telegram/test_mute.py
SPDXID: SPDXRef-50554c83ca32f1496ba5aca18413153f
FileChecksum: SHA1: ffd84f87342d46b9981411cf724bc663ab259609
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/adapters/telegram/test_recall.py
SPDXID: SPDXRef-e6d03c066903cd46527346afda558874
FileChecksum: SHA1: f218b9e59e1195a2bb9fb2f24f66f7c24e38d161
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/conftest.py
SPDXID: SPDXRef-b25bb20c692700a4f0fb5a965dfbbacf
FileChecksum: SHA1: bd388143299a3cf10c94150a271fa5234bf90f9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_announcement.py
SPDXID: SPDXRef-71e180a06c7d2c9507bd528eb4a77750
FileChecksum: SHA1: e6c16f24d24b7767fc1a509406f85d8da9249f7e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_block.py
SPDXID: SPDXRef-2e1cc813e213403cc9ced7d23d626087
FileChecksum: SHA1: d3dbbbf12815dd3e7834ee9eede2708c5c399cc7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_bot_state.py
SPDXID: SPDXRef-d0bbce3469486f92e4ec0f0af49973f8
FileChecksum: SHA1: c7565946ac7eab48486234feba389cf38eb95d42
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_command_triggers.py
SPDXID: SPDXRef-12e70293e7d39eaad658d640bac8f6e9
FileChecksum: SHA1: fd2c915193f829dc78d5efd5384c028be30cbb42
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_common_helpers.py
SPDXID: SPDXRef-fc7abe629649dcb6fb8b8491b65ea812
FileChecksum: SHA1: a4d22262674c5711a8c996a801c52067e1d10d2e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_kick.py
SPDXID: SPDXRef-4d07b4164ac30cc304d01318ba19976e
FileChecksum: SHA1: 75a556ed5229380eb35a004e2a12c02040a93895
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_lifecycle.py
SPDXID: SPDXRef-fc169f6a01cda9793d9ee9954fe1a1d3
FileChecksum: SHA1: 8d6fe8e05586774bf4f2e8494d1fd54b4a002eb8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_loader.py
SPDXID: SPDXRef-929d6b4c1b110d3ad9a0d0911d2e5d79
FileChecksum: SHA1: 48a9351fdd9ba3b8f718c299164d248115ccfa1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_member.py
SPDXID: SPDXRef-931525b1b36f3d2a7ff9ad3b6af03fcc
FileChecksum: SHA1: 7767723c2f4d54d3d599d28a3c9b9c6bd575aac9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_menu.py
SPDXID: SPDXRef-55ad09a70432b4755a3e4f4863c87319
FileChecksum: SHA1: c8f527adc062e7e37c34f57008028d950acf6849
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_mute.py
SPDXID: SPDXRef-25c1e46f339dda4369905de1d191966e
FileChecksum: SHA1: 45d3d6a5692b5d69812c600a032a74c47dfd6483
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_profile.py
SPDXID: SPDXRef-c9c15d8dc59b02294e539f8f1bc0c51f
FileChecksum: SHA1: eb3847ea407c1136b8e670e0d46cae1eb8e4e4ca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_protect.py
SPDXID: SPDXRef-e964120ff44152f5e759c9d41e0ac005
FileChecksum: SHA1: c9060243570420334240521e1e69a2b93d8c0508
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_remote.py
SPDXID: SPDXRef-a1926a0c4d0e2f492422c647ace2bcc2
FileChecksum: SHA1: fabe29354abf25d7a33c4353d94e189482d61967
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/handle/commands/test_trigger_config.py
SPDXID: SPDXRef-446046a0600cef2d31dd447221ee76ff
FileChecksum: SHA1: f5c9baf5655f3a742a57be9b75a09f29eb82deee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/handlers/test_api_audit.py
SPDXID: SPDXRef-e0a118ad8bd537aa431bf934a05ba61d
FileChecksum: SHA1: 9846dda311c53a816a3059d2b0c742ce9553948b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/handlers/test_bot_connection.py
SPDXID: SPDXRef-986c2332ed7716c49c3bbbfe1e6d3c50
FileChecksum: SHA1: 466c10f2bcb7d04f0bb3915c42d263a9ad9ce3e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/handlers/test_lifecycle.py
SPDXID: SPDXRef-5a9f033dcab1ae3a76371d39ba682b18
FileChecksum: SHA1: 567224c1e3e677cb92139a81fbcbed97cbe460d6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/handlers/test_message_store.py
SPDXID: SPDXRef-9b744714bbd1aca6bc2f5c126083516f
FileChecksum: SHA1: ce9d3ec9ef8f2135784db6855b2f645a2d7e7156
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/test_adapters.py
SPDXID: SPDXRef-a84bb42bf5c6024252c856118ce52100
FileChecksum: SHA1: aeca1ac3e48a42331c472500c30de4ffc439cefe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/hooks/test_integration.py
SPDXID: SPDXRef-8a2d7e97915ae32eeec5e0f80293fd14
FileChecksum: SHA1: cf80b2a30eddfa175a382c443b3c891fc2b7890f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/i18n/conftest.py
SPDXID: SPDXRef-8b08b54fa2eee0e1d90674b9d585c7d5
FileChecksum: SHA1: a16c6c8d5ce7fd19ad622b65b54774f7084073dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/i18n/test_gettext.py
SPDXID: SPDXRef-4422319a1dd5428d6161184050370123
FileChecksum: SHA1: ded81cbe874a2ea5b504cd5e4740aaba31154cf2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_bootstrap.py
SPDXID: SPDXRef-21de6c13eaf89cf48b03cb1e88b04df3
FileChecksum: SHA1: 73eb7ee6e7a432b541e210cbba5ba9c97d19f09d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_permission_admin.py
SPDXID: SPDXRef-7931e9f09de7c2bbc48ab54da22a69eb
FileChecksum: SHA1: 5c77315e7e0f9063761dce2a6416f7411073fd21
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_permission_config.py
SPDXID: SPDXRef-d125a2076c677c77d14873c669e8f62a
FileChecksum: SHA1: 8371264ca513a3a7d1851567cdaee3772f70b19a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_permission_service.py
SPDXID: SPDXRef-2a2d543e86ff338dcdde7bd35ee6cd60
FileChecksum: SHA1: 3a839d359b0dadcc47861330f8fbabe89192d6a2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_permission_wrapper.py
SPDXID: SPDXRef-80adcae117b22e24defe927abdc78602
FileChecksum: SHA1: 4cece4e8b6a2dc4f5955ba8effa3fd90b9e55783
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_platform_permissions.py
SPDXID: SPDXRef-6cf66fc4f866d125d31f24053bdf2c49
FileChecksum: SHA1: 3e25cbc2897b595c394988302f02d78a46aa5eed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_runtime_config.py
SPDXID: SPDXRef-9755fd7d1485f1c318f6057080f38197
FileChecksum: SHA1: df69ced142e72ea1db7e3c8ad0345074e0252fba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/permissions/test_subject_policy.py
SPDXID: SPDXRef-464e6171400d43e0ef47cbe3896ff71a
FileChecksum: SHA1: 57ba96b2dbeddbec79549d96c9bb96b7417b1b1c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/platforms/test_qq_permissions.py
SPDXID: SPDXRef-6e57cf1a37b567a173ac00bc0f591474
FileChecksum: SHA1: d28f3a01ce44a7cf74b149e069592d1d3135fe8c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/platforms/test_registry.py
SPDXID: SPDXRef-fc8fb15910eff95b5c1ae4748856930d
FileChecksum: SHA1: 13882c4dec28374ea59f4e4ef4d8ffd2fe0736e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/platforms/test_telegram_permissions.py
SPDXID: SPDXRef-50f4dc3920e1debf26ac40daaf60d24c
FileChecksum: SHA1: c6c6cbbc56ffc8fd54c2fd173fb7bb7c1b8e5322
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/repositories/test_blocklist.py
SPDXID: SPDXRef-3d7c3fe59d747907b594fe1d8356f11e
FileChecksum: SHA1: 1379cd69ffaf9e423c8abdce44cea90e7f39747f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/repositories/test_message_store.py
SPDXID: SPDXRef-c0f0b38cc5276ca43f4a4df2297bf8f9
FileChecksum: SHA1: 34c0fd90c32c6d3b8bd1017626afdbd2f50e20a4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/repositories/test_permissions.py
SPDXID: SPDXRef-fbdb5cd5952113c93607a95eec9b68ca
FileChecksum: SHA1: 3dd8b7a0ee9f9100153afad5f2697b95ac287b34
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/repositories/test_registry_seed.py
SPDXID: SPDXRef-36c60940e48e19e546e2dc5e264f3362
FileChecksum: SHA1: de9fa646923b4cf7b4844dd657fd2705ed8a1824
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/repositories/test_scheduler_jobs.py
SPDXID: SPDXRef-a9ce14402b575932f84a0a24f81c3106
FileChecksum: SHA1: 117bcab85a2c7c8cf9cb112dc1893f71f68aa99d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/scripts/test_ci_version_bump_args.py
SPDXID: SPDXRef-448c1e04a58400ea05f70c4ef38b9189
FileChecksum: SHA1: cdbb00949692f76a7496d64cbb6d803cb405cbdf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/scripts/test_clean_dev_data.py
SPDXID: SPDXRef-0d89399471f2940844548f9ae8daf0b0
FileChecksum: SHA1: 678b56a53a0021190256db0492f16594f51af408
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/services/test_message_store.py
SPDXID: SPDXRef-094e4aa9f3c5198c2ecc6a53d06054bc
FileChecksum: SHA1: 3cb8718040728a18e0f5802ea638187cfdf504d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/services/test_protocol_restart_feedback.py
SPDXID: SPDXRef-0cd888831e53aa1185d0447a0c564dda
FileChecksum: SHA1: 74cf75ddb5b3be413d800bac1bcac71ee528a819
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/services/test_restart_app.py
SPDXID: SPDXRef-0c6695961fb6e713310dbe3ecff2ee99
FileChecksum: SHA1: 33693716fc10ab78acbd040d1c37157bc93017ef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/services/test_scheduler.py
SPDXID: SPDXRef-3c9c5a4b4624f502f2a81cb444965226
FileChecksum: SHA1: d2635c7837fca749e09ea70fd49445892d36bbb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/smoke/__init__.py
SPDXID: SPDXRef-e25417ee2e7b20c316aaf40fa37f2c5d
FileChecksum: SHA1: e98c25e4ff4d770de6a0c0fe80c5fe15cc78d6d4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/smoke/test_bot_startup.py
SPDXID: SPDXRef-30387211727a7869239e69a9afef8230
FileChecksum: SHA1: 1a806d078dda382975a5138ba977684602261ef6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/smoke/test_core_services.py
SPDXID: SPDXRef-9bdc76f59922277748ced65364af97b0
FileChecksum: SHA1: 6c5f87af1e52bf05ac97d147b07a069521eb4928
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/smoke/test_hook_registration.py
SPDXID: SPDXRef-0de1b077db7f01ec97f8f55efd81649c
FileChecksum: SHA1: 1784ad85617a28887ed47934b13413afffd187ba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/start/test_restart_notify.py
SPDXID: SPDXRef-23f42e1f041b22240ed48439a3dc18cf
FileChecksum: SHA1: 9acd7ec0e1e2cad5421f6ff34f7fcba5440d37bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/start/test_startup.py
SPDXID: SPDXRef-d1a4c41d7e5109acce903b7977c82ff2
FileChecksum: SHA1: 8a27e6ef71937675060b9e3502087d32a75a7ea2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/test_conftest.py
SPDXID: SPDXRef-fe95e73706b369fec96f22a6bd6ecdc1
FileChecksum: SHA1: ac2632bc1bf41e6c5a224e731013f5845855ad0e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./tests/test_restart_worker.py
SPDXID: SPDXRef-0de900f9050bd6303d5aaa26c0164e2b
FileChecksum: SHA1: 0223da7e0337c1a34911c3113ecd236367583850
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LGPL-3.0-or-later
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./turbo.json
SPDXID: SPDXRef-f0473848fbd478958c6b9240860edfd9
FileChecksum: SHA1: c3026d8d90364ab77c7d3b67be33cdd46d06dfa6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors
FileName: ./uv.lock
SPDXID: SPDXRef-886cde78880b5597c11c361b3c8f7b01
FileChecksum: SHA1: 307bebe0172fb081749bc5b4d27e96c631679e23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2026 lingchu-bot contributors