SUPER DOLPHINHARNESS DRIVER DOCS

SUPER DOLPHIN HARNESS DRIVER DOCUMENTATION

从 Harness Driver 开始。

Super Dolphin 是位于人、AI coding harness 与仓库之间的工程驱动层:它连接代码理解、Harness Orch、持久执行和仓库守卫。当前完整 Driver 的集成默认路径是 Codex。

WHY SUPER DOLPHIN

驱动 Harness,也治理 Harness 如何改变软件。

多数 Agent 系统关注一次任务能否完成。Super Dolphin 进一步把长期可维护性纳入执行过程:先缩小上下文和影响面,再在明确边界内修改,最后用仓库拥有的确定性证据验收。人负责产品方向、业务语义和最终验收;AI 提高工程吞吐,但不能替代这些判断。

MAINTENANCE LOOP

六段维护闭环

01

定位

通过生成的代码地图和能力契约找到目标区域。

02

理解

使用 LSP 获取定义、引用、调用层级与诊断。

03

修改

只改动边界明确、所有权清晰的狭窄范围。

04

约束

以依赖边界、AST/SSA 规则和复杂度预算约束 diff。

05

证明

用聚焦测试、生成物检查和变更感知门禁证明结果。

06

学习

把已证实的修复沉淀为回归证据或可执行守卫。

IMPLEMENTED SURFACE

当前系统包含什么

  1. 桌面控制面React/Vite 桌面界面、Wails 主机与类型化 RPC 边界。
  2. Harness OrchCodex 集成的子 Agent 启动、通信、报告、停止、持久 DAG 与恢复路径。
  3. LSP 服务七个 MCP 工具与 27 个 primary language 路由入口;实际能力取决于语言服务器与验证覆盖。
  4. 工程连续性SQLite 线程、Turn、Memory、Prompt、Skills 与 Provider 状态。
  5. 仓库治理生成式地图、契约、架构守卫、复杂度棘轮和变更感知门禁。