From a31cdb8f9186f3603583b5e3433d8f1cbf688e6a Mon Sep 17 00:00:00 2001 From: Agando Date: Fri, 23 Oct 2026 21:24:04 +0200 Subject: fix(newos4): the audit stops inventing '999d unused' (v4.6.85) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit getStaleSkills() returned daysUnused=999 for a skill that had useCount 0 and no lastUsed — a placeholder rendered by the audit as '999d unused', indistinguishable from a measurement. It told the operator to archive procedural memory that had simply never been instrumented. Now: daysUnused null + neverUsed true when there is no lastUsed; real day count otherwise; the audit prints '(never used)'. Verified: probe skill with no telemetry -> {daysUnused: null, neverUsed: true}; one last used 2026-08-01 -> 83; no 999 anywhere in getStaleSkills() or the audit output. --- help.html | 15 +++++++++++++++ main.html | 6 +++--- modules/core/core-bundle.js | 7 +++++-- modules/core/module-loader.js | 2 +- modules/core/module-memory-graph.js | 7 +++++-- modules/ext/skill-pack-core.js | 4 +++- 6 files changed, 32 insertions(+), 9 deletions(-) diff --git a/help.html b/help.html index 5bf3543..9b39849 100644 --- a/help.html +++ b/help.html @@ -1688,6 +1688,21 @@ listmods

📋 Changelog

+
+
v4.6.85 — October 2026 + no invented numbers
+
    +
  • "999d unused" was a placeholder, printed as if measured. A skill with no + usage telemetry got daysUnused = 999, so the audit listed it as unused for + nearly three years — a fabricated figure that invited archiving good skills. It now + separates the two real cases: (never used) when there is no + lastUsed at all, and a genuine day count otherwise.
  • +
  • The audit already distinguished untracked skills. 24 skills with no + telemetry are reported as untracked, not stale — the sentinel was the one place + that still pretended to know.
  • +
+
+
v4.6.83–84 — October 2026 world_model_query
diff --git a/main.html b/main.html index 41a7c82..a8586ce 100644 --- a/main.html +++ b/main.html @@ -1349,13 +1349,13 @@ - + - + - +