From a7ae7212f5171ec5a4883a5772eed754f592a59f Mon Sep 17 00:00:00 2001 From: Agando Date: Fri, 23 Oct 2026 21:32:41 +0200 Subject: fix(newos4): audit names broken refs instead of counting documentation (v4.6.86-87) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The reference checker ran /skill-view \S+/ over every skill's prose, so 'skill-view ' and a quoted example in skills-system-guide were counted as missing skills: 'Broken refs: 2' with no names, both phantom. Placeholders and quoted names are now ignored (trailing punctuation stripped first), and the survivors are listed in the audit line and in the suggestion. Verified: clean tree -> Broken refs: 0. A probe skill referencing 'ghost-skill' -> Broken refs: 1 (probe-broken-ref → ghost-skill), while '.' and '"module-management"' in the same file are ignored. --- modules/core/module-loader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/core') diff --git a/modules/core/module-loader.js b/modules/core/module-loader.js index 1b0f6d9..37212f3 100644 --- a/modules/core/module-loader.js +++ b/modules/core/module-loader.js @@ -4,7 +4,7 @@ // Core module bundle loaded synchronously in main.html. // This loader only handles version cache-busting, splash, terminal init, and optional ext modules. - const LATEST_VER = 'v4.6.85'; + const LATEST_VER = 'v4.6.87'; const CACHE = '?v=' + LATEST_VER; const stored = localStorage.getItem('webx11_cache_ver'); if (stored !== LATEST_VER) { -- cgit v1.2.3