Repository navigation
docs(migration): reconcile plan and docs with current v2 state - #15189
Conversation
|
➖ v2 migration progress: 0.1% → 0.1% (0 done, 0 total, 0 dropped; 12/9854 cells) No change to the progress map. |
Code Review SummaryStatus: 1 Issue Found | Recommendation: Address before merge Overview
Issue Details (click to expand)SUGGESTION
The incremented docs are otherwise internally consistent and the factual claims match the sources: Files Reviewed (3 files)
Fix these issues in Kilo Cloud Previous Review Summary (commit 9f865c2)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 9f865c2)Status: No Issues Found | Recommendation: Merge Docs-only reconciliation of the v2 migration plan, context, skill, and fork-convention banner. The Files Reviewed (4 files)
Reviewed by deepseek-v4.1-flash · Input: 42.4K · Output: 9.2K · Cached: 429.3K Review guidance: REVIEW.md from base branch |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
docs(migration): refresh the v2 baseline at v2.0.30
docs(migration): fold the 2026-10-13 plan delta into the plan
docs(migration): record L1, L3 and Gateway unit status
Bring the migration docs in line with the current state of
origin/v2. Docs only.This PR now carries the whole stack: #15190, #15191 and #15192 were merged into
docs-v2-reconcile, so the diff againstv2is their union. The one change to a recorded decision is D1, the sync source:upstream/devinstead ofupstream/v2. The skill, #15020, the merged tooling (#15026) and the syncs (#15029, #15136) already assume it. The same change states the moving-base strategy explicitly.Files (7, +160 / −203)
plans/migration-context.mdplans/kilo-v2-migration-plan.mdplans/v2-plan-delta-2026-10-13.mdtechnical-notes/baseline/pinned-v2-baseline.mdv2.0.30; the 2026-10-11 capture kepttechnical-notes/v2-fork-conventions.md.kilo/skills/v2-migration/SKILL.md.kilo/skills/kilocode-merge-minimizer/SKILL.mdDocs location and state (#15189)
migration-context.md: the current working base isorigin/v2(docs landed 2026-10-13, docs(migration): land the bootstrap, discovery and plan docs on v2 #15038). Status says L1 is running (feat(upstream): port the upstream merge tooling to the v2 line #15026, chore(upstream): sync v2.0.27 (4d9678a79d6) #15029, chore(upstream): sync v2.0.30 (775d1d0d713) #15136) and that no Part B unit is marked done.SKILL.md: the docs are onv2; thegit show origin/kilo-v2-clean-bootstrap:<path>instruction is removed.Upstream source and moving base (#15189)
upstream/devsince 2026-10-10 (5caf1f9). The name-collision note adds thatupstream/v2is frozen (tip4617210822b) and never merged.origin/v2, at least weekly, in its own PR, with a merge commit. Several pending releases may go in one sync when the PR says why (as chore(upstream): sync v2.0.30 (775d1d0d713) #15136 did).origin/v2).upstream/devrow;upstream/v2marked frozen; BASE now moves; newSyncterm.5e73d5cb) and a new "Current upstream base", derived from the newest sync merge viapinned()(script/upstream/utils/upstream.ts);v2.0.30on 2026-10-16.Delta fold and deletion (#15191)
Folded
v2-plan-delta-2026-10-13.mdinto its homes, then deleted it:script/upstream/*cites D-1. Its D-2 (cadence) is decided by D1.active(removal chore: remove upstream desktop, web app and hosted platform packages #15151; hiding/pairstill open). U-E3-07 acceptance includes deciding the removal ofservices/,nix/,installandgithub/.#15151,#15021), which Decision 10 forbids in Part A. Part A is issue-free again and links to Decision 7 instead.Baseline re-measure (#15192)
New capture at
origin/v298ead1f27e(upstreamv2.0.30): typecheck 27/27; lint (oxlintonly) pass;check:generatedpass inpackages/client,services/wwwandpackages/protocol(protocol was stale at the initial base); CLI build and service smoke pass; both Kilo packages pass.@opencode/core37,@opencode/cli1,@opencode/tui1 fail. 30 are the same macOS host cases (bash 3.2, norg); 9 are load flakes that pass in an isolated re-run.check.ymlPR-trigger description was corrected after the review bot flagged it.Unit status and issue mapping (#15190)
new/todoactivetodoactivenew/todoactivenew/todoactivenewtodoB14 gains rows for #14991, #15020 and #15108. "Units that need a new issue" drops from 78 to 75. No unit is marked done and no acceptance is recorded.
Still open (not in this PR)
v2-fork-conventions.mdbody, rootAGENTS.mdandtechnical-notes/script/v2-baseline.tsstill assume the old base; U-E0-03 owns all three.script/check-workflows.ts:7still says the line mergesupstream/v2(code comment; next sync PR).Checks
typecheck,unit (linux),unit (windows),migration progress map,shared upstream patches,upstream sync tooling testsandworkflow allowlistpass.e2eis skipped on the fork.bun script/upstream/progress.ts --check: up to date.The Vercel "docs" check fails because the project builds
packages/kilo-docs, which does not exist onv2; it also fails ondocs-*branches elsewhere (#15169). It is not a required check.