-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcases.json
More file actions
74 lines (74 loc) · 3.79 KB
/
Copy pathcases.json
File metadata and controls
74 lines (74 loc) · 3.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{
"schemaVersion": 1,
"method": "Run each prompt in a fresh agent context with only this Skill and the named DSH target. Score observable decisions and evidence, not wording.",
"cases": [
{
"id": "local-overlay-tool",
"mode": "local-overlay",
"surface": "host",
"prompt": "在当前 DeepSeek Harness checkout 里快速做一个仅供本机试验的 greet 工具,通过 --patch 加载,不要新增 workspace package。请实现并验证。",
"mustObserve": [
"Selects the local overlay mode and keeps the experiment outside packages/",
"Reads the target checkout's first-plugin and tool authorities before using exact APIs",
"Inspects effective composition and boots the real overlay entry path",
"Verifies an externally observable tool registration or invocation"
],
"mustAvoid": [
"Routes to the live dynamic cordis_* workflow",
"Creates package invariants or a publishable bundle without a current need",
"Treats a TypeScript import or typecheck as end-to-end proof"
]
},
{
"id": "workspace-host-client-inspector",
"mode": "workspace-package",
"surface": "host+client",
"prompt": "在 deepseek-harness 仓库内新增一个默认关闭的 LLM 调用检查器:Host 记录每次实际请求,Web Client 用列表/详情显示请求与流式响应。先给出实现和验收方案。",
"mustObserve": [
"Selects workspace package mode and separates Host capture from Client presentation",
"Reads root, architecture, package, client, testing, and closest same-role sources",
"Defines explicit opt-in, sensitive-payload handling, bounds, state ownership, and disposal",
"Plans focused behavior checks, real Loader composition, and a browser-visible acceptance journey"
],
"mustAvoid": [
"Uses a scratch overlay as the final shipped architecture",
"Claims a Web build proves Host recording",
"Invents client manifest or event fields from the Skill"
]
},
{
"id": "installable-profile-bundle",
"mode": "installable-bundle",
"surface": "host",
"prompt": "做一个独立 GitHub 仓库中的 DSH 插件,用户能安装到任意 profile;它增加一个可配置工具。请设计目录、发布和验收,不修改 DSH monorepo。",
"mustObserve": [
"Selects installable bundle mode and a version-matched DSH target",
"Reads current publish, CLI, manifest/loading source, and an official bundle example",
"Inspects the publication view and tests installation in an isolated temporary profile/home",
"Verifies composed config, real boot, and relevant remove or update behavior"
],
"mustAvoid": [
"Applies all monorepo-only package rules to the external repository",
"Hardcodes remembered package.json fields or CLI flags",
"Calls a dry-run pack or successful install alone runtime acceptance"
]
},
{
"id": "live-dynamic-client-panel",
"mode": "live-dynamic",
"surface": "client",
"prompt": "我正在运行 DSH Cordis 创造模式,只想临时加一个侧边栏面板验证想法,不改源码仓库,也不发布。",
"mustObserve": [
"Selects live dynamic mode",
"Finds and follows the runtime-provided cordis-plugin-development Skill",
"Uses live inspection before defining the plugin and verifies actual UI behavior",
"Reports the dynamic plugin id and version or run status"
],
"mustAvoid": [
"Creates local source files, a workspace package, or an installable bundle",
"Copies the runtime dynamic-plugin manual into the answer",
"Claims success from a definition response without observing the panel"
]
}
]
}