Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 1.71 KB

File metadata and controls

55 lines (43 loc) · 1.71 KB

GitHub Readiness Checklist

Use this before publishing the repository.

Required

  • Confirm repository name and description.
  • Review README positioning.
  • Confirm LICENSE is correct.
  • Review CONTRIBUTING.md clean-room rules.
  • Review SECURITY.md.
  • Run the full test suite.
  • Run mock CLI smoke.
  • Run mock eval smoke.
  • Run DeepSeek Lab mock smoke.
  • Confirm no API keys or secrets are present.
  • Confirm runs/ and eval-runs/ are ignored.
  • Confirm GitHub Actions CI passes after push.
  • Confirm issue and PR templates render on GitHub.
  • Review docs/release.md.

Recommended

  • Add GitHub Actions CI.
  • Add issue templates.
  • Add pull request template.
  • Add a first release tag.
  • Add example provider configs.
  • Add a project roadmap.

Local Verification Commands

$env:PYTHONPATH='src'
python -m unittest discover -s tests
python -m opencode_harness version
python -m opencode_harness eval examples/mock-suite.json --preset mock --max-steps 2 --context-chars 1000
python -m opencode_harness eval model-labs/deepseek/mock-smoke-suite.json --preset mock --max-steps 2 --context-chars 1000
python -m opencode_harness replay runs/latest.jsonl --summary
python -m opencode_harness dashboard eval-runs --output eval-runs/dashboard.html

Positioning

Recommended short description:

A clean-room, model-agnostic harness for Claude Code-class coding agents, with DeepSeek/Qwen/Claude/OpenAI backends, MCP tools, trace replay, and evals.

Recommended disclaimer:

This project is a clean-room implementation. It does not contain, derive from, or depend on leaked or proprietary Claude Code source code.