Skip to content

docs(backlog): log Cline CLI harness-parity CI coverage gap as Medium backlog item - #36

Merged
SHcommit merged 1 commit into
developfrom
docs/cline-harness-parity-backlog
Sep 6, 2026
Merged

SHcommit merged 1 commit into
developfrom
docs/cline-harness-parity-backlog

Conversation

@SHcommit

@SHcommit SHcommit commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Summary\n\nThe Cline adapter (adapters/cline/) is manually verified against Cline CLI 3.0.61 only. Unlike the Codex, Gemini, and Antigravity adapters, it is not exercised by the harness-parity CI job on push/PR, so Cline CLI/ClinePass version drift goes undetected. Cline CLI is npm-installable, so the precondition (public package registry) is already met — this PR records the gap and its prerequisite checks as a Medium backlog item, without touching code or the CI workflow.\n\n## Changes\n\n- improvements.md — added Medium item "harness-parity CI에 Cline CLI 편입" with prerequisites (npm package name/version pin, install-path verification, preflight/init/validate ok:true).\n- project-roadmap.md — added "Automate the Cline CLI adapter install-and-run verification — Backlog." under "Harness parity".\n- changelog.md — one Unreleased line.\n- handoff.md — updated to reflect the new current task, touched files, diagnosis (Cline CLI 3.0.61 install state + project-skill auto-detection), next step, and open risk.\n\n## Why backlog, not implementation now\n\nThe implementation step (adding a Cline step to .github/workflows/test.yml harness-parity job) requires confirming the cline npm package name/version-pin and install-path verification first; better tracked as a follow-up PR. This PR keeps the change doc-only so ruff/mypy/code are unaffected.\n\n## Verification\n\n- test_cline_adapter.py assertions (stdlib-only) re-run with Python 3.13: pass (no code change; reader-level assertions unaffected).\n- git diff --stat: 4 files, +53/-38, all markdown — ruff/mypy scope: none.\n\n## Examples Impact\n\n- [x] N/A — doc-only PR (docs:), no examples/ change required per PR template.\n\n## ADR Impact\n\n- [x] N/A — records a backlog item, no architectural decision changed.\n\n## Local verification checklist\n\n- [x] git status clean before commit; branch off develop, base develop.\n- [x] Commit message follows Conventional Commits (docs(backlog): ...).\n

… backlog item

The Cline adapter (adapters/cline/) is manually verified against Cline CLI 3.0.61 only. Unlike the Codex, Gemini, and Antigravity adapters, it is not exercised by the harness-parity CI job on push/PR, so Cline/ClinePass version drift goes undetected. Cline CLI is npm-installable, so the precondition (public package registry) is already met; this change records the gap and prerequisite checks (npm package name/version pin, install-path verification, preflight/init/validate ok:true) in improvements.md and project-roadmap.md, and notes it in changelog.md and handoff.md.

No code or CI workflow changes; ruff/mypy unaffected. test_cline_adapter.py assertions re-run with Python 3.13 (stdlib-only) and pass. Closes the follow-up backlog item identified while reviewing the Cline adapter install state.
@SHcommit
SHcommit merged commit e5453c7 into develop Sep 6, 2026
13 checks passed
@SHcommit
SHcommit deleted the docs/cline-harness-parity-backlog branch September 6, 2026 08:15
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