Document inherited icon provenance

This commit is contained in:
2026-08-31 17:16:34 +02:00
parent fdeeb5245b
commit 5b13d97b60
+101
View File
@@ -0,0 +1,101 @@
# FishingBuddy asset provenance
Audit date: 2026-08-31
No visual asset was modified during this documentation pass.
## Immediate upstream identity
The complete current `Icons/` directory has Git tree SHA-1:
`5fb07f77dc82c2c3c71d2185653a5735e5cfc4f0`
The same complete tree SHA appears in:
- `Dusk-92/FishingBuddy`
- `refaim/FishingBuddy`
This establishes that all 38 currently bundled icon files were inherited
unchanged from the immediate upstream baseline.
The older `aim2kill/FishingBuddy` icon tree has a different tree SHA
(`d6fd2e2f41378945cb2cb7280c7d310f409fea88`), so the current icon set should
be attributed immediately to the later upstream history rather than assumed to
be byte-identical to that older snapshot.
## Asset manifest
| File | Git blob SHA-1 | Status |
| --- | --- | --- |
| `Icons/Fishing-Icon.tga` | `0e86986efcb01a0913fae2e5fb6949f1fe8476ea` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow.blp` | `f7f42d96a45030334f9cc0129f199b15848d1aa8` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow0.tga` | `9046d30c158c6885baade472a0019201a187389a` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow10.tga` | `9f580d310fa484b03f223ceb357cf7376e08fe41` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow100.tga` | `f55eb647954d27e8ccb86c3ca54e9c3e3c71cc56` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow110.tga` | `156d4475cd32c5202d2559c892ab5c46145335c7` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow120.tga` | `11f277d68a63e7d37f9caa379390c5afc3a485d9` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow130.tga` | `6cb802bcc6592b8d719cd5ed98d4729643137042` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow140.tga` | `077af1992aff59091ba392b9c25a564660a56d3d` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow150.tga` | `83cff321e162311010baacb19e3bb8f5a1e1ca8b` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow160.tga` | `ed709e5cf9084187e2c7af57521ba9591f43452c` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow170.tga` | `11ddd430dfa409be62ecc5c53b7c75617707a8fd` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow180.tga` | `abc2f1cb885bb288bc489caa06f862dd456f4319` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow190.tga` | `94936562886b8af5b3a0f6c502801719390a16ca` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow20.tga` | `311fcb8140c7dbdfa5f75d33e5d69bf246e0e2d6` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow200.tga` | `0906effc1f3cbbefe786ba67926c533505b66fd8` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow210.tga` | `3fc2b8f0a0a01ef6c0839b7a6d802f8335c0d6d8` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow220.tga` | `462226ec9d36c343328e0c4ca53e93b280ddbde3` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow230.tga` | `ee166ff97afdd1d663708b359242bcdb3f1128f1` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow240.tga` | `eac0c3d0af15af45d86b4c14a300d6f05f8346eb` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow250.tga` | `75b96cc400d343e054118fcf3759ae9b8ce570b7` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow260.tga` | `561c932e6cdbe2cfcb44e391df0b12f2900b2762` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow270.tga` | `3eb4c43f38f56b1db0136d99ee40b32d1513fd87` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow280.tga` | `53df2b088f0276466048428fe48b51ac4f6089df` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow290.tga` | `58b08fef7b58839d0683362f824a70d80f198384` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow30.tga` | `08926504d702ea1aa6772484e6d1e75d8f0ff009` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow300.tga` | `a876d681084ab07825e1ce329f43ec593213abed` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow310.tga` | `5a99a455dba273af631127f0fb3b100a3b081495` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow320.tga` | `05bb867b2272eef4ec28ca6e0979072a392fc67f` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow330.tga` | `74d8087ec09a38077ea8828bf14f924a600b0662` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow340.tga` | `142b77959183f6cfc61e34e4c84317f890cf5bb1` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow350.tga` | `e05593be447010b22899e4b2a00723dcb1668f24` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow40.tga` | `c2bbf91546eb5623afbec1c35d91db915fa44c1c` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow50.tga` | `e161fd474a84aabbc1f7f0cbf4b814a84fe9af46` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow60.tga` | `a5398f264e25afd69841800e62b72edb2592d8f0` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow70.tga` | `3c6c7568629e768b98604ce3ac1c69214bf48e19` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow80.tga` | `fcc499a290932b9d4d854ec28ba7a74da75ee97a` | exact immediate-upstream Git blob match |
| `Icons/MiniMapArrow90.tga` | `145dc6edda086472f9088dc336c4a5fe28f643ea` | exact immediate-upstream Git blob match |
## Provenance boundary
An exact Git match establishes immediate file provenance. It does not establish
the ultimate creator of every visual, nor does it grant additional rights in
game-derived or third-party artwork.
The current official Fishing Buddy projects maintained by Sutorix are marked
"All Rights Reserved", and no separate asset license was identified during this
audit.
Therefore:
- no claim is made that Dusk-92 created these icons;
- no claim is made that `refaim/FishingBuddy` originated every underlying
visual element;
- no permissive asset license is asserted by this fork;
- the files are retained with their immediate provenance documented.
## Game/trademark boundary
World of Warcraft, Warcraft, Blizzard Entertainment, and associated names,
marks, artwork, interface elements, and game assets remain the property of
their respective rights holders.
## Maintenance
When an icon or other visual asset is added, removed, or replaced:
1. record its source or creation history;
2. preserve upstream attribution;
3. record exact hashes where practical;
4. do not infer a license from repository visibility alone;
5. retain historical provenance if an asset is replaced.