e9576a02773c10b4358c372fc1a7f348082ed7b437bdfd487d617cad320a2c6c  .gitignore
321f11fbc0012b25ac4bf7905d84d358e74a6d9d761f62957e39c65461fe11fd  LICENSE
c5a726b20db74ab9c8ce9c3e81d39fb93ed7d0b952914081411e39b4222ccb4b  MANIFEST.in
a2d40377fea562c012d7087242b0a367a4a215ae51479d43e473f312eab88a5f  README.md
2c2da72544874ff186529ebb59fb661cbd80397ae9e25101d42cb415bd49f123  docs/adoption.md
42376bafad7a8a7d5901d60077d65bc805ae941b652ba7fad93af0043fc58e8e  examples/atlas/README.md
051b612fe68fdabb657e33c53bedc39da185f9223c4faa368436d38aca96263e  examples/atlas/claim.json
0d263945c38cb5af4514f085c476ac35034f620d7269eefa5efbd58d5eb4c418  examples/atlas/examples.jsonl
2fd6e08a3ba86b616e6401888886a1f3e8d50b303f32355c02ffde6df0b2c53b  examples/atlas/graph.json
48a208c85b639868416f5484416843973f08a273dfdb791604a5abfee535ecef  kgsft/__init__.py
c39178efb68ceecd20bbcf903bcec292ea6975268547f60a9b472e20becb3f07  kgsft/adapters/__init__.py
e4cf9dd531a8abf789db1225a1b0d65ccbc07b2f27ad8aae2987331492124fc9  kgsft/adapters/rubq.py
b62ca9e55d0d6b89cf18b1beb6d80418b5ac89a64af48a81cd5c04c428e4130e  kgsft/cli.py
4435d38ae25c01fa58415a16ce23871e929cbf4a3a57b5310c6209110810072c  kgsft/compiler.py
7dc36c4e1a7c3a9dd1837741ffb9eb75a4d0868b972264414a4023ff84fe29f3  kgsft/evaluation.py
807e56a921be7cfc4c80594e0d9026faffb7c868ba4e9f8b13cd3f0e5085179d  kgsft/exposure.py
e82e23c722e84d2aece3b2cbfda9e80b9f40361eb3476fd21ba7e8b7ac43ef4d  kgsft/graph.py
8416907854b12ed09310f7f37af9f973ebc2b426c808d88ecce88cbc1372b692  kgsft/schema.py
c7fd78ad574f6c511c6eb266b1b597ee1dafe577d43e739c0fab214bedb05b77  kgsft/schemas/__init__.py
83b01748727bec0c071ab5a7c02c893bcacf9c14f858f563e4f2b8dc890bc5d1  kgsft/schemas/claim.schema.json
89c77763804fbff8af76051bb79adc672d3d5db6b822a3a9d351eff246005c7e  kgsft/schemas/example.schema.json
d194f9b00e52469b65de93b01caab125991467068655f174aa98a1bfb6b7b708  kgsft/schemas/graph.schema.json
6be510c7ff033e7fb6cd45a37b9fc58b3ea864d9583fc73eadc304f78fb9bf8d  kgsft/transforms.py
38a8de4923acbf0bb3ed0dbcaf7bd84b56f3f60278d4220bb0b2fe01af941a99  public_validation/README.md
34b7be8b1df8c4d08614172e7925516a1e063393f35590f60712b417344ee309  public_validation/revision_software_checks.json
d8592398d730289d80eee8e219faf1d76779acf87c284c2db4d9a81d127242d7  public_validation/rubq100_preflight.json
fa76a9f8d73b8198dacf403b8a07a25063e6bac5b85b18f8955470cae54899d7  pyproject.toml
95e4547a24e02d390bc4d16e58358ee0a079e7e2a510b00671556f440942e3ff  scripts/run_public_smoke.py
7a57ea2138dba783952d05f3bda3a92cea7a315546931a553852e8a98d2e00f7  scripts/run_revision_software_checks.py
33228fd9234e7f4e27ecf644a0e7f03efb3510203688de8bf60078e747dde5ab  tests/test_kgsft_contracts.py
3c4240c6103ade09c427b15c7dc493761bd577591b428ff257bbf2cde6f8902e  tests/test_kgsft_review_regressions.py
7e7044c9888e267b8d43cf3690b8745f657f3483fadabcaceeb07b719d508da3  tests/test_revision_software_checks.py
51f9f96845d25e1012c72a678b2da842dee8649137f3c6ecf777a385a3259626  uv.lock
