History¶
LUCIT-Systems-and-Development origin, including a dropped commercial license¶
Superseded — repo now lives under
oliver-zehentleitner, MIT-licensed.
Id: 98990d11-0e08-4386-8146-10f85b666883
Type: decision
Status: superseded
Evidence: confirmed
Source: commit 4c14327 “Merge branch ‘LUCIT-Systems-and-Development:master’ into master”; commit 2d56481
Superseded by: https://github.com/oliver-zehentleitner/unicorn-binance-suite — 2749fc08-cdca-456b-a8bd-fd4b646ff64c — as of 2026-09-28
This repo once had a proprietary licensing layer: license='LSOSL - LUCIT Synergetic Open Source License', with lucit-licensing-python as a dependency and dedicated licensing_manager.py/licensing_exceptions.py/LucitLicensingManager code. Commit 2d56481 (“Remove LUCIT branding, switch to MIT license, update Python support”) removed the license code entirely, not just the branding — switched to plain MIT.
Reason: LUCIT is no longer part of how this project is licensed, distributed, or supported. Unlike a pure rebrand, this one actually removed functioning licensing-check code from the package.
CI fixes from the same cleanup¶
Id: edbe20a8-50ce-4e7a-9d72-94c80c60838f
Type: workaround
Status: active
Evidence: confirmed
Source: commits 5ef6695, b183472, 759ffd3
See: https://github.com/oliver-zehentleitner/unicorn-binance-rest-api — d4ff6265-1661-4e71-9e26-1048a4088bb0 — as of 2026-09-28
CI initializes against
binance.us, notbinance.com— GitHub Actions runners are US-based and Binance blocksbinance.comaccess from restricted (US) locations. Same reasoning as UBRA’s and UBWA’s unit tests.build_wheels.ymlpreviously only got Windows wheels to PyPI —actions/upload-artifact@v4stopped merging same-named artifacts across OSes silently, so Linux/Mac wheel uploads were overwritten instead of coexisting. Fixed with per-OS artifact names.conda distribution switched to conda-forge; the in-repo
build_conda.ymlworkflow was removed (this is why currentAGENTS.mdalready only lists three workflows and explicitly notes “no in-repo conda build” — that part ofAGENTS.mdwas already accurate, not stale).
Stale doc found and fixed while writing this: CLI config path¶
Superseded — fixed in this pass.
Id: 303ce07f-5f8a-48f4-9adc-add1297fa16b
Type: decision
Status: superseded
Evidence: confirmed
Source: commits 48f4450, 0cb7324; verified in cli.py:47-49
Superseded by: none — a documentation correction, fixed in AGENTS.md in the same pass; no decision replaced it
AGENTS.md’s “Notes & Gotchas” claimed CLI config files default to ~/.lucit/ubtsl_*.ini (“legacy path — not renamed”). That’s inaccurate: the config path was migrated to ~/.unicorn-binance-suite/config/ (commit 48f4450), and the .lucit fallback path was deleted outright afterward (commit 0cb7324, “Remove legacy .lucit path fallback — clean break”) — there is no .lucit reference left in cli.py. Fixed in AGENTS.md alongside this history entry.

