Call it a node pack, not a plugin

"Plugin" is not ComfyUI's vocabulary. What Manager installs into custom_nodes/
is a custom node pack, and what the Registry publishes is a "node" — so to
someone browsing the Registry, "plugin" reads slightly off-ecosystem, like
calling a VS Code extension an add-on. The README is the listing page, so the
wording is user-facing.

Replaces the eight occurrences with "node pack", "the nodes", or "this pack" as
each sentence reads best. "Extension" stays reserved for its narrow ComfyUI
meaning: the frontend JS registered via app.registerExtension, which is
web/styleref.js and nothing else.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Behzad
2026-07-27 13:56:44 +02:00
co-authored by Claude Sonnet 5
parent 9e723479f8
commit fa4e214eb1
5 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -218,7 +218,7 @@ def test_get_style_spec_reads_the_canonical_url_header(monkeypatch):
def test_client_has_no_extraction_endpoints():
"""
Extraction is a web-app experience; the plugin must not grow it back
Extraction is a web-app experience; this pack must not grow it back
quietly. The REST /extractions tier itself remains for CLI/agents.
"""
assert not hasattr(api, "create_extraction")
@@ -279,7 +279,7 @@ def test_get_retries_on_5xx(monkeypatch):
def test_client_tag_header_is_sent(monkeypatch):
"""Telemetry attributes API usage to the plugin via X-StyleRef-Client."""
"""Telemetry attributes API usage to this pack via X-StyleRef-Client."""
captured = {}
class _Response:
+1 -1
View File
@@ -52,7 +52,7 @@ def test_credentials_path_prefers_xdg():
def test_credentials_path_matches_the_cli_default():
"""CLI and plugin must share one file, or signing in twice becomes necessary."""
"""CLI and nodes must share one file, or signing in twice becomes necessary."""
path = auth.credentials_path({"HOME": "/home/u"})
assert path == os.path.join("/home/u", ".config", "styleref", "credentials.json")