CyanoOrg/dsh-norm-spec

CyanoOrg★ 0RustLast synced: 2026-08-16

Open on GitHub

plugin for norm-spec: session-scoped .norm convention injection, post-edit validation, and native norm tools.

README excerpt

dsh-norm-spec DeepSeek Harness (dsh) Cordis plugin adapter for norm-spec conventions: per-session .norm convention injection and soft post-edit convention validation, backed by the canonical Rust engine. Status: 0.1.0-alpha.1 local development. DSH host pinned to @deepseek-ai/[email protected] . Not published. What it does - Starts one verified dsh-norm-bridge child per DSH agent session ( agent/session-start ) against a sealed upstream norm-spec payload. - Injects collected .norm conventions at agent/pre-step as one durable user message, SHA-1 digest-suppressed, most-specific first — the same injection idiom as dsh's own agent-instructions . - After successful write / edit tool calls, appends bounded strict validation feedback through tools/post-execute (soft feedback; never blocks or reverts). - Never writes custom session event types; never falls back to a norm on PATH . Local development Until packaging exists, the plugin resolves its runtime from DSH NORM BRIDGE and DSH NORM PAYLOAD environment variables. Documentation - docs/ARCHITECTURE.md — Rust/TypeScript boundary and DSH host surface - docs/BRIDGE-PROTOCOL.md — dsh-norm-spec/bridge/v1 process contract - docs/decisions.md — d…

View full README on GitHub →
Agentsadapterai-agentsai-coding-agentai-coding-agentscoding-agentconventionscordiscordis-plugin

Category