docs(backlog): log Cline CLI harness-parity CI coverage gap as Medium backlog item - #36
Merged
Merged
Conversation
… 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 theharness-parityCI 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/validateok: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.ymlharness-parityjob) requires confirming theclinenpm 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.pyassertions (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:), noexamples/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 statusclean before commit; branch offdevelop, basedevelop.\n- [x] Commit message follows Conventional Commits (docs(backlog): ...).\n