From cf7461ffeb4f53f3f50c9c692a2e4fdcecf17e82 Mon Sep 17 00:00:00 2001 From: Agando Date: Thu, 9 Jul 2026 06:00:32 +0200 Subject: auto: 2026-07-09_06:00 changes --- skills/semantic-dependency-audit.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 skills/semantic-dependency-audit.json (limited to 'skills/semantic-dependency-audit.json') diff --git a/skills/semantic-dependency-audit.json b/skills/semantic-dependency-audit.json new file mode 100644 index 0000000..83c1f8f --- /dev/null +++ b/skills/semantic-dependency-audit.json @@ -0,0 +1,15 @@ +{ + "name": "semantic-dependency-audit", + "description": "How to audit semantic dependencies across VFS, modules, skills, and agents using the Neural VFS index to detect architectural fragility", + "tags": [ + "\"nvfs\"", + "\"audit\"", + "\"architecture\"", + "\"dependencies\"", + "\"semantic-index\"" + ], + "category": "dev", + "created": "2026-06-25T00:24:42.740Z", + "updated": "2026-07-03T15:14:32.867Z", + "content": "---\ndescription: How to audit semantic dependencies across VFS, modules, skills, and agents using the Neural VFS index to detect architectural fragility\ncategory: dev\ntags: [\"nvfs\",\"audit\",\"architecture\",\"dependencies\",\"semantic-index\"]\nupdated: \"2026-07-03T16:45:00.000Z\"\n---\n\n# Semantic Dependency Audit\n\nMap and verify semantic links across the WebX11 system to prevent silent failures.\n\n## Audit Scope\n\n- **VFS → Skills** — Are skills referenced by files still valid?\n- **Skills → Modules** — Do skills reference existing module commands?\n- **Agents → Capabilities** — Are agent capabilities backed by loaded modules?\n- **Modules → URLs** — Are module sources reachable? (`check_updates`)\n\n## Commands\n\n```\n# Build semantic index (run monthly or after major changes)\nnvfs_resolve --reindex\n\n# Query dependencies\nnvfs_resolve \"skill dependencies\"\nnvfs_resolve \"module integrity\"\nnvfs_resolve \"agent capabilities\"\n```\n\n## Fragility Indicators\n\n- Orphan skills (not referenced by any file)\n- Dead module URLs (404 or timeout)\n- Agents with capabilities for unloaded modules\n- Circular dependency chains in `/agents/` scripts\n\n## Remediation\n\n1. **Orphans** — Move to `/.trash/` or document as intentional\n2. **Dead URLs** — Reload from alternate source or deprecate\n3. **Capability gaps** — Grant agent missing capabilities or remove task\n4. **Circular deps** — Refactor into shared utility module" +} \ No newline at end of file -- cgit v1.2.3