feat(wiki): sync upstream v2026.10.4 core maintenance

Selectively port source hashing, locked manifest/memory writes, path-aware
link lint and graph analysis, and revision-checked staging from upstream
4f457e154653756b04802d5aeb25c20f42b4770c. Record source hashes and exclusions.

Preserve local archive/catalog citations, curated manifest metadata, config
location, file-index and MCP behavior. Wire maintenance guidance into four
skills without migrating vault contents or changing running services.

Validation: 609 tests passed, including existing MCP/file-asset regressions
and imported upstream maintenance tests. Read-only vault status left shared
metadata hashes unchanged. Wiki MCP remains inactive; orders MCP is active.
This commit is contained in:
Codex
2026-10-31 12:39:48 +00:00
parent 1dd5d8d753
commit 82890606aa
35 changed files with 12632 additions and 44 deletions
+5
View File
@@ -29,6 +29,9 @@ Usage:
scripts/obsidian-wiki-ops.py setup [args...]
scripts/obsidian-wiki-ops.py info
scripts/obsidian-wiki-ops.py file-index rebuild [args...]
scripts/obsidian-wiki-ops.py lint [vault] --json
scripts/obsidian-wiki-ops.py memory status --vault /path/to/vault
scripts/obsidian-wiki-ops.py staging list --vault /path/to/vault --json
scripts/obsidian-wiki-ops.py mcp start [args...]
@@ -51,6 +54,8 @@ CLI_COMMANDS = {
"file-index",
"mcp-server",
"bot-view",
"graph-analyse", "cache-check", "projects-check", "cache-update",
"cache-hash", "staging", "lint", "memory",
}