mirror of
https://github.com/kuhyx/utils.git
synced 2026-11-10 20:07:18 +01:00
file_length: declare WUT_Computer_Science vendored subtrees
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
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
This commit is contained in:
parent
23f4322197
commit
a4a3e0a8e3
@ -154,6 +154,26 @@ VENDORED_SUBPATHS = {
|
|||||||
# sibling references/ dir, so splitting one into SKILL.part2.md would
|
# sibling references/ dir, so splitting one into SKILL.part2.md would
|
||||||
# break the format rather than improve readability.
|
# break the format rather than improve readability.
|
||||||
"todo": (".agents/skills",),
|
"todo": (".agents/skills",),
|
||||||
|
# University coursework archive. The authoritative list, with a verified
|
||||||
|
# reason per entry, is gates/vendored.txt in that repo -- this tuple is a
|
||||||
|
# mirror of it. Keep the two in step (`./run.sh sync-vendored` there).
|
||||||
|
"WUT_Computer_Science": (
|
||||||
|
# ASP.NET scaffolder's jQuery/Bootstrap dist bundle: 30,875 lines of
|
||||||
|
# JS and 43,027 of CSS, ~98% of all JS and CSS in the repo.
|
||||||
|
"Programming/EGUI/lab2/lab2/wwwroot/lib",
|
||||||
|
# Stock Unity package and new-project template content.
|
||||||
|
"Programming/E-PSYOPS/theProject/Assets/TextMesh Pro",
|
||||||
|
"Programming/E-PSYOPS/theProject/Assets/TutorialInfo",
|
||||||
|
# Manufacturer-supplied Altium/EAGLE/PADS component libraries.
|
||||||
|
"NotProgramming/EMISY/componentSchematic",
|
||||||
|
"NotProgramming/EMISY/schematic",
|
||||||
|
# EOPSY simulators shipped by the department as tarballs; work/ is the
|
||||||
|
# extraction target of `make setup`. Verified 2026-08-28 by extracting
|
||||||
|
# ftp/sched.tgz and ftp/memory.tgz and diffing: 14/14 java files
|
||||||
|
# byte-identical to the originals, so nothing here is student-written.
|
||||||
|
"Programming/EOPSY/lab3/task3/work",
|
||||||
|
"Programming/EOPSY/lab4/task4/work",
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
#: Directory names that mark a vendored agent-skill tree wherever they appear.
|
#: Directory names that mark a vendored agent-skill tree wherever they appear.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user