refactor(core): tail migrations — zerostack, droid, mux, open-design, lingtai-tui (phase 8) - #829
Merged
Merged
Conversation
… lingtai-tui (phase 8) All five providers wired through createBridgedProvider with decode in packages/core only. Deep validation corrected the initial drafts: zerostack dedup-key/sessionId/project regressions, droid and mux crude bash-extraction reimplementations (host now runs the real extractBashCommands on raw strings), lingtai-tui dedup-key source, open-design dropped project. Goldens are byte-identical toEqual pins anchored to the pre-migration decode.
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.
Phase 8 tail batch for #809 — cheap-tier draft, deep-validated and corrected by the judgment tier per the mandatory protocol. The validation caught 9+ real defects the green suites missed: zerostack (claimed complete) regressed 4 ways (dedup-key format, sessionId fallback, dropped project/projectPath); droid and mux reimplemented bash extraction as a crude first-word regex (host now runs the real extractBashCommands on raw strings) plus spurious tools dedup; lingtai-tui keyed dedup on the wrong path; open-design dropped project. All fixed against the pre-migration originals; goldens are byte-identical toEqual pins anchored to old behavior, with fixtures exercising the dedup/fallback arms. Allowlist verified entry-by-entry (all 16 genuine userMessage carriers). Includes merge with the grok/kimi/codewhale batch and a portability fix for a golden that hard-coded its worktree path. Core 186, root 2291 green, tsc clean, decode single-package grep-proven (lingtai's remaining JSON.parse is registry discovery, CLI-legit).