Skip to content

Commit 5e73719

Browse files
TMHSDigitalclaude
andcommitted
chore: remove the HOL Guard badge and the HOL plugin scan workflow
The badge showed a stale version and a grey "partial scan" caused by the registry's own scanner timing out, and it only fed an engagement bonus on HOL's listing. The scan workflow existed for that listing's score. Both go. The changes that stand on their own stay: the lockfile, the privacy and terms pages, the Codex manifest, live-session's LICENSE and SECURITY.md, and the eval-free engine-id check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 12ba77b commit 5e73719

5 files changed

Lines changed: 3 additions & 96 deletions

File tree

‎.github/workflows/plugin-scan.yml‎

Lines changed: 0 additions & 92 deletions
This file was deleted.

‎.github/workflows/release.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ jobs:
206206
import json
207207
# live-session/ is the opt-in blender-live-session plugin (#483).
208208
# .codex-plugin/ is the Codex manifest, which carries the site,
209-
# privacy and terms URLs that HOL's registry scan asks for (#511).
209+
# privacy and terms URLs that plugin directories ask for (#511).
210210
for path in ('.claude-plugin/plugin.json', '.claude-plugin/marketplace.json',
211211
'.codex-plugin/plugin.json',
212212
'live-session/.claude-plugin/plugin.json',

‎README.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
<a href="https://github.com/TMHSDigital/Blender-Developer-Tools/actions/workflows/validate.yml"><img src="https://img.shields.io/github/actions/workflow/status/TMHSDigital/Blender-Developer-Tools/validate.yml?branch=main&style=flat-square&label=validate" alt="Validate" /></a>
2323
<a href="#license"><img src="https://img.shields.io/badge/license-CC%20BY--NC--ND%204.0%20%2B%20MIT%20code-384d54?style=flat-square" alt="License: CC BY-NC-ND 4.0, with snippets and templates under MIT" /></a>
2424
<a href="https://github.com/sponsors/TMHSDigital"><img src="https://img.shields.io/badge/sponsor-%E2%99%A5-ea4aaa?style=flat-square&logo=githubsponsors&logoColor=white" alt="Sponsor TMHSDigital on GitHub Sponsors" /></a>
25-
<a href="https://hol.org/registry/plugins/tmhsdigital%2Fblender-developer-tools"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fhol.org%2Fapi%2Fregistry%2Fbadges%2Fplugin%3Fslug%3Dtmhsdigital%252Fblender-developer-tools%26metric%3Drelease&style=flat-square" alt="HOL Guard" /></a>
2625
</p>
2726

2827
<p align="center">

‎tests/check_engine_id.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def _value(node, version):
128128
flags, comparisons, and/or/not, and conditional expressions. Anything
129129
else raises ValueError, which the caller reports as "not resolvable".
130130
The repo's own code is walked, never executed, so the check needs no
131-
eval/exec (HOL's plugin scanner rejects dynamic execution, #510).
131+
eval/exec, so a check cannot run arbitrary code from the tree.
132132
"""
133133
if isinstance(node, ast.Constant):
134134
return node.value

‎tests/check_manifest_meta.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
- .codex-plugin/plugin.json: same name, description, version, homepage,
2424
license and keywords as the others; its interface websiteURL, privacyPolicyURL
2525
and termsOfServiceURL are the site, its privacy/ and its terms/ pages, and
26-
build_site.py renders both pages (HOL's registry scan reads them, #511); its
26+
build_site.py renders both pages (plugin directories read them, #511); its
2727
skills path and icon files exist
2828
2929
Run: python tests/check_manifest_meta.py (exit 0 ok, 1 on mismatch)

0 commit comments

Comments
 (0)