deepseek-harness/docs
Yichen Jiang 4788569889 feat(skill): layer the host skill registry per scope like the tools registry
The skills capability moves back to the host plane as one singleton, layered
with the ScopedLayers infrastructure the tools registry established: a
registration files into its calling context's layer (repository plugins and
host rows land global, a preset's skill-local lands in that preset's layer),
and a read merges the global layer with the viewing scope's chain, the
nearest layer winning duplicate names outright while rank keeps deciding
duplicates within one layer.

The web-app bundle re-enables the base skill registry row (skill-local and
tool-skill stay preset-owned), the standard preset drops its isolate skills
realm for bare rows over the host registry, tool-skill passes the calling
agent as the view scope, and the gateway's skills domain reads the host
registry in the presenter scope — a cold session now resolves its recorded
preset's standing key instead of failing.
2026-08-09 22:10:38 +08:00
..
cookbook docs: development 2026-08-09 19:48:58 +08:00
cordis-api Merge remote-tracking branch 'origin/master' into xjt/generated-docs-zh-translation-apply 2026-08-09 13:47:06 +08:00
cordis-tutorial Merge remote-tracking branch 'origin/master' into xjt/generated-docs-zh-translation-apply 2026-08-09 13:15:27 +08:00
i18n docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
postmortem docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
subsystems Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
user docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
agent-lifecycle.i18n.yaml Merge remote-tracking branch 'origin/master' into codex/concrete-provenance-prose 2026-08-09 16:39:34 +08:00
agent-lifecycle.md docs: replace vague provenance prose with recorded facts 2026-08-09 15:35:02 +08:00
agent-lifecycle.zh.md Merge remote-tracking branch 'origin/master' into codex/concrete-provenance-prose 2026-08-09 16:39:34 +08:00
AGENTS.md docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
api-gateway.i18n.yaml fix(docs): address generated translation review findings 2026-08-09 12:21:57 +08:00
api-gateway.md fix(docs): keep doc typecheck on Host sources 2026-08-08 11:52:18 +08:00
api-gateway.zh.md fix(docs): address generated translation review findings 2026-08-09 12:21:57 +08:00
architecture.i18n.yaml docs: development 2026-08-09 19:48:58 +08:00
architecture.md docs: development 2026-08-09 19:48:58 +08:00
architecture.zh.md docs: development 2026-08-09 19:48:58 +08:00
capability-seams.i18n.yaml Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 20:28:03 +08:00
capability-seams.md Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 20:28:03 +08:00
capability-seams.zh.md Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 20:28:03 +08:00
config-catalog.i18n.yaml Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
config-catalog.md Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
config-catalog.zh.md Merge remote-tracking branch 'origin/stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 20:33:55 +08:00
cordis-paper.pdf docs: add cordis paper 2026-07-31 15:54:36 +08:00
cordis-primer.i18n.yaml docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
cordis-primer.md docs: generate each subsystem's cordis surface into its own page; delete the flat catalogs 2026-08-09 01:31:57 +08:00
cordis-primer.zh.md docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
defensive-patterns.i18n.yaml docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
defensive-patterns.md docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
defensive-patterns.zh.md docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
development.i18n.yaml refactor: make lint workflows Oxlint-only 2026-08-09 14:55:15 +08:00
development.md refactor: make lint workflows Oxlint-only 2026-08-09 14:55:15 +08:00
development.zh.md refactor: make lint workflows Oxlint-only 2026-08-09 14:55:15 +08:00
event-producer-consumer.i18n.yaml Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 21:33:45 +08:00
event-producer-consumer.md Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 21:33:45 +08:00
event-producer-consumer.zh.md Merge remote-tracking branch 'origin/master' into stack/agent-profiles-1-seam 2026-08-09 21:33:45 +08:00
glossary.i18n.yaml docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
glossary.md docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
glossary.zh.md docs: reserve seam for complete capabilities 2026-08-09 17:26:57 +08:00
graph-atlas.i18n.yaml docs: complete Chinese proofreading and generated reference pairing 2026-08-09 11:02:16 +08:00
graph-atlas.md docs: generate each subsystem's cordis surface into its own page; delete the flat catalogs 2026-08-09 01:31:57 +08:00
graph-atlas.zh.md docs: complete Chinese proofreading and generated reference pairing 2026-08-09 11:02:16 +08:00
module-graph.i18n.yaml feat(skill): layer the host skill registry per scope like the tools registry 2026-08-09 22:10:38 +08:00
module-graph.md feat(skill): layer the host skill registry per scope like the tools registry 2026-08-09 22:10:38 +08:00
module-graph.zh.md feat(skill): layer the host skill registry per scope like the tools registry 2026-08-09 22:10:38 +08:00
persistence-catalog.i18n.yaml Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
persistence-catalog.md Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
persistence-catalog.zh.md Merge branch 'stack/agent-profiles-1-seam' into stack/agent-profiles-3-wire 2026-08-09 21:35:37 +08:00
testing.i18n.yaml docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
testing.md refactor(packages): dissolve ui/ and rename sdk/ to scaffold/ 2026-08-09 01:21:12 +08:00
testing.zh.md docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
tool-catalog.i18n.yaml docs(fs): enumerate absence observation paths 2026-08-09 17:49:10 +08:00
tool-catalog.md docs(fs): enumerate absence observation paths 2026-08-09 17:49:10 +08:00
tool-catalog.zh.md docs(fs): enumerate absence observation paths 2026-08-09 17:49:10 +08:00
tool-execution-pipeline.i18n.yaml docs: complete Chinese proofreading and generated reference pairing 2026-08-09 11:02:16 +08:00
tool-execution-pipeline.md Merge remote-tracking branch 'origin/master' into feat/send-unify 2026-07-23 22:41:45 +08:00
tool-execution-pipeline.zh.md docs: complete Chinese proofreading and generated reference pairing 2026-08-09 11:02:16 +08:00
web-styling.i18n.yaml docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00
web-styling.md docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
web-styling.zh.md docs(i18n): standardize contract terminology 2026-08-09 11:33:14 +08:00