lmzhen/dsh-evolution--packages-evolution-maintenance1

@deepseek-ai/dsh-evolution-maintenance

Deterministic maintenance-scan surface: skill-library snapshot assembly, drift signals and mechanical-facts rendering (design 011)

AI 분석

用于维护子代理的技能库扫描与事实渲染,适合技能库一致性维护任务。

패키지
@deepseek-ai/dsh-evolution-maintenance
버전
0.3.70
라이선스
MIT
최근 업데이트
2026. 9. 12.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

@deepseek-ai/dsh-evolution-maintenance

Skill-library drift-scanning determinism surface for the maintenance subagent (design 011 — the maintenance-subagent design paper, archived in git history).

  • snapshotFromLibrary — assemble a plain skill snapshot from a SkillLibrary-like reader.
  • renderFacts — canonical MECHANICAL_FACTS block (version + joint signature + redaction).

Signal computation lives in @deepseek-ai/dsh-evolution-core (drift-signals); this package owns assembly and rendering only.

Known Limitations and Deferred Work

  • Phase 1-2 expose no service beyond the command surface: the chain (commands → scan → render → subagent → validate) is wired through /evolution maintain; orchestration lives in this package.
  • maintenance_probe (read-only deep-dive tool, host-mounted via evolution-maintenance-tools) is available to maintenance subagents only through the orchestrate toolFilter allow-list; it is globally visible to every session as a read-only query (same exposure tier as the skill tool — never a write path). V10 (F-02): orchestrate soft-probes the tools registry before spawning and degrades the filter to skill-only (declared in the subagent prompt) when the tool row is not mounted, instead of failing the spawn; an explicit toolAllow option bypasses the probe.
  • The model-visible template (MAINTAIN_PROMPT) and the subagent output instruction (MAINTAIN_OUTPUT_INSTRUCTION, V10 F-16) ship in evolution-core PROMPT_BUNDLE; the joint-signature mismatch protocol is honored by renderFacts callers, not by this package alone.