Skip to content

docs: add harness deep dives#6

Merged
BunsDev merged 1 commit into
mainfrom
docs/harness-deep-dives-site
May 24, 2026
Merged

docs: add harness deep dives#6
BunsDev merged 1 commit into
mainfrom
docs/harness-deep-dives-site

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented May 24, 2026

Summary

  • add a first-class Harnesses deep-dive docs section
  • document harness concepts, installing, provider auth, project roots, working directories, Codex, Claude Code, custom adapter boundaries, and troubleshooting
  • add a harness docs guard and wire it into npm run build

Verification

  • npm run check:harness-docs failed before the section existed, then passed after docs landed
  • npm run check:english-only
  • npm run check:daemon-docs
  • npm run check:cli-docs
  • npm run check:fumadocs
  • npm run check:mermaid
  • npm run check:links
  • npm run build
  • git diff --check HEAD~1 HEAD

Coauthored with Nova.

Copilot AI review requested due to automatic review settings May 24, 2026 10:32
@vercel
Copy link
Copy Markdown

vercel Bot commented May 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
coven-docs Ready Ready Preview May 24, 2026 10:32am

@BunsDev BunsDev merged commit c8f7f17 into main May 24, 2026
2 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a first-class Harnesses deep-dive documentation section to the Coven docs site and introduces a build-time guard to ensure the section stays complete, cross-linked, and non-stubbed.

Changes:

  • Added content/docs/harnesses/ docs section (meta + deep-dive pages covering concepts, install, auth boundary, project roots, cwd rules, adapters, and troubleshooting).
  • Wired the new section into top-level docs navigation (content/docs/meta.json) and linked to it from existing Familiars docs.
  • Added scripts/check-harness-docs.mjs and integrated it into npm run build as check:harness-docs.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
scripts/check-harness-docs.mjs New guard script validating Harnesses nav, required pages, and required cross-links/mentions.
package.json Adds check:harness-docs and runs it during build.
content/docs/meta.json Adds harnesses as a first-class top-level docs section.
content/docs/harnesses/meta.json Defines Harnesses section metadata (title/description/icon/pages).
content/docs/harnesses/index.mdx Harnesses landing page + runtime boundary overview and links to deep dives.
content/docs/harnesses/what-is-a-harness.mdx Defines harness concept and boundaries vs daemon/familiars/clients.
content/docs/harnesses/installing.mdx Installation + PATH detection guidance for Codex and Claude Code CLIs.
content/docs/harnesses/provider-auth.mdx Provider-credential boundary explanation with cross-links to auth/security docs.
content/docs/harnesses/project-roots.mdx Project-root resolution and boundary rationale + related links.
content/docs/harnesses/working-directories.mdx --cwd validation rules and troubleshooting guidance.
content/docs/harnesses/codex.mdx Codex-specific harness deep dive (setup/launch/supervision/common failures).
content/docs/harnesses/claude-code.mdx Claude Code-specific harness deep dive (setup/launch/supervision/common failures).
content/docs/harnesses/custom-adapters.mdx Guidance for future adapters and support bar/contract.
content/docs/harnesses/troubleshooting.mdx Triage table + evidence checklist and cross-links.
content/docs/familiars/harnesses.mdx Adds a pointer to the new first-class Harnesses deep dives section.

"title": "Harnesses",
"description": "Deep dives for Codex, Claude Code, provider auth, project roots, working directories, and adapter boundaries.",
"root": true,
"icon": "LuCable",
@BunsDev BunsDev deleted the docs/harness-deep-dives-site branch May 24, 2026 19:14
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.

2 participants