mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
Responding to review on #661: a public method on the generic ToolRegistry service whose only caller is the run_code bridge was ad-hoc surface widening. The bridge now receives it as a registry-private capability closure in RunCodeBridgeOptions (the requireRuntime idiom, alongside the cap), the method is private, and it leaves the generated service catalog/API surfaces. The pattern is now named as a code smell where reviewers look: the packages/AGENTS.md capability-interface rule gains the inverse-smell clause (ceiling 660→675 — the list is at capacity and the clause needs one sentence), and dsh-code-review's capability-fit check tells reviewers to flag single-consumer public service methods and require the closure form.
12 lines
265 B
JSON
12 lines
265 B
JSON
{
|
|
"AGENTS.md": 1680,
|
|
"docs/AGENTS.md": 1150,
|
|
"docs/architecture.md": 1800,
|
|
"docs/cordis-primer.md": 600,
|
|
"docs/defensive-patterns.md": 550,
|
|
"docs/testing.md": 1100,
|
|
"examples/AGENTS.md": 310,
|
|
"packages/AGENTS.md": 675,
|
|
"packages/README.md": 835
|
|
}
|