mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
Per team-lead 加令: DOM-query smoke is insufficient; replace with real element.click() / KeyboardEvent dispatches via CDP + one real DeepSeek API call to prove chat wire end-to-end. Additions: - 14-page real-click sweep with per-tab bodyLen/interactive counts. - Chat List↔Graph tab click, Details drawer open/close both directions. - Context #context-page-load-sample real click populates 2-turn history, window occupancy card, 5 legend items, 2 L1 <details>. - Rubrics tile click opens rubric-detail-drawer with full metadata; create-form open/close; runtime cell-jump to tracing. - Artifact panel view switching: List 6 / Board 17-col × 6 / Timeline 16 version cards with artifact-timeline-version class. - Settings Optional-pages checkboxes drive nav filter both directions. - Real DeepSeek API round-trip: 'ok-dsh-smoke' returned, 101 in + 28 out tokens on stdio-deepseek profile. - QA-harness auto-run confirmed 0 global errors across 83 controls. - Cold-clone 1796/1796 + stdio-echo [smoke] OK. - Zero console errors, zero exceptions during all interactions. Isolation: port 9446 with fresh /tmp/dsh-strict-userdata + DSH_DESKTOP_HOME. User's daily Electrons untouched.