mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-10 19:07:17 +01:00
|
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
file length / file-length (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
palette drift / palette (push) Waiting to run
shared gate tests / gate unit tests (push) Waiting to run
The coursework archive carries third-party content that the cap would otherwise demand be split: the ASP.NET scaffolder's jQuery/Bootstrap dist bundle (30,875 lines of JS, 43,027 of CSS -- ~98% of all JS and CSS in that repo), stock Unity package/template assets, manufacturer-supplied Altium and PADS component libraries, and the EOPSY course simulators. The EOPSY entries are the load-bearing ones, because "provided by the department" is normally a judgement call. It is not here: work/ is the extraction target of `make setup`, and extracting the committed tarballs and diffing shows 14/14 java files byte-identical to the originals -- ControlPanel.java (1852 lines) and Kernel.java (511) included. Nothing under work/ is student-written, so splitting it would diverge the source from the assignment it shipped with. A data change to the existing extension point, so md_naming inherits it via the shared file_length._tables import. The authoritative per-entry reasons live in gates/vendored.txt in that repo; this tuple mirrors it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0172dj34FDpao6wsix8ZuCzE |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _tables.py | ||
| check.py | ||
| config.py | ||
| exemptions.py | ||