diff --git a/README.md b/README.md index d5076421..98bb9e86 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,12 @@ python -m pip install -r requirements.txt python -m pytest -q ``` +## QSL compatibility status + +- Added `qsl.toml` with `tier = "runtime-platform"`, `ring = 3`, and `compat.bundle = "2026.07.0"` for runtime compatibility tracking. +- Current dependency workflow is still `requirements.txt/requirements-lock.txt` + `pip`; migration to `pyproject.toml + uv.lock` is intentionally deferred due runtime entrypoint/dependency bootstrap compatibility risk. +- TODO: keep this repository under observation and schedule a low-risk migration once runtime bootstrap can retain existing scheduler/entrypoint behavior. + ## Useful docs - [`docs/binance_platform_rename_checklist.md`](docs/binance_platform_rename_checklist.md) diff --git a/qsl.toml b/qsl.toml new file mode 100644 index 00000000..b52c9f87 --- /dev/null +++ b/qsl.toml @@ -0,0 +1,14 @@ +[qsl] +repo = "BinancePlatform" +tier = "runtime-platform" +ring = 3 +allow_legacy = true +enforce_bundle = false +migration_mode = "pyproject-uv-poc" + +[qsl.requires] +quant_platform_kit = "6d3675914eb5d3fe072d3212a90dfb55fe1c1df4" +crypto_strategies = "84e7bf5566167861f7b53bf74261364d055cd30f" + +[qsl.compat] +bundle = "2026.07.0"