Skip to content

Living-document agent + Windsurf/Cline docs skill — Suren Kotian - #6

Open
surenkotian wants to merge 2 commits into
superdocsapp:mainfrom
surenkotian:surenkotian/task2-builds
Open

Living-document agent + Windsurf/Cline docs skill — Suren Kotian#6
surenkotian wants to merge 2 commits into
superdocsapp:mainfrom
surenkotian:surenkotian/task2-builds

Conversation

@surenkotian

Copy link
Copy Markdown

Task 2 submission for the SuperDocs Founding Engineer round. Full details in each build's own README.

… API

Agent owns "[AGENT-MAINTAINED] Live Service Status" in a standing
document, regenerating it from a changing external source while never
touching the human-written sections around it. Every claim is proven
against a real SuperDocs account (self-signup, free tier), not mocked:
a real bootstrap, two real update cycles with byte-for-byte boundary
verification, a proven zero-op stopping rule (checked via whoami before
and after), and a genuinely no-spend preview mode.

Includes a real bug found and fixed while building: the first live
update inserted a duplicate, un-addressable paragraph instead of
replacing the existing one in place, because "the table and the
Last-synced line" was two things to keep in sync instead of one. Fixed
by folding the timestamp into the table as its own row. Full transcript
in PROOF_RUN.md, honest account of what happened in README.md.
Teaches both hosts to route .docx/.pdf/.html edits through SuperDocs
MCP tools before touching the file directly -- each half written
natively for its own host (Windsurf: YAML-frontmatter workspace rule
+ mcp_config.json; Cline: plain-markdown .clinerules/ + its own
cline_mcp_settings.json), not a shared shim.

Verified against real, current documentation rather than memory: a
real JSON-RPC initialize handshake against the live SuperDocs MCP
server (mcp_handshake_proof.json), a real Cline VS Code extension
install check, and a safe merge-installer whose logic is tested
against real MCP client config files (never the live global paths
directly, since those are real system state on the developer's
machine).

Two real, reportable findings along the way: Windsurf's own docs
domain now redirects to docs.devin.ai (Cognition appears to have
absorbed Windsurf since this brief was written) -- .windsurf/rules/
is confirmed still live as the documented legacy path. Separately,
the MCP server's own initialize response advertises a skill guide at
skill.mdx, which 404s; the real path is skill.md.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant