mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-07 10:36:05 -10:00
Move the Engine band, extension host, fixtures and shared test support into codewhale-engine; wire TUI/CLI to that owner. Preserve human-decision construction boundaries and lower reusable test helpers. Remove unused copied dependencies and repair path-based guards, scripts and crate maps. Correct the blocking scanner external-module scope leak; raised counts equal the corrected pre-move source. Refresh embedded built-in hashes after path-only bundle regeneration. Restore the provider-free prompt budget to the exact pre-b984e31290 macOS bytes and representative identities; tool catalogs are unchanged. Portable prompt-fixture pinning remains follow-up work. Local validation: Engine/TUI/CLI clippy --tests --no-deps -D warnings passed with the existing allow-list; production CLI check passed; fmt passed. Focused native run: 705 passed / 83 failed initially; after hash/path repairs, 81 affected cases plus 2 existing build-relocation cases passed (83/83). Thus 786/788 original cases pass; 2 compiled-release-image cases lack input and are not qualified. Frozen input inventories unchanged. macOS test-link unwind-table warnings remain. Four metric tests pass; all 55 budgets pass. Host Node: 413 pass, 7 skip; Bun: 414 pass, 6 skip. Existing scanner checks: 34 + 33 pass. Compiled-delivery synthetic fixtures: 7 pass. Web: 42 pass. Import, blocking, dead-code, coarse-map, version and facts checks pass. CW-7701. No hosted CI, provider call, release build or publication. Stage A part 2 and the old App Server/ratatui dependencies remain separate.
19 lines
416 B
JSON
19 lines
416 B
JSON
{
|
|
"name": "codewhale",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "npm test --workspaces --if-present && npm --prefix crates/engine/extension-host test && npm --prefix web test",
|
|
"check:web": "npm --prefix web run check"
|
|
},
|
|
"workspaces": [
|
|
"npm/codewhale",
|
|
"npm/deepseek-tui",
|
|
"npm/runtime-sdk"
|
|
],
|
|
"overrides": {
|
|
"esbuild": "0.28.1",
|
|
"ws": "8.21.0",
|
|
"undici": "7.30.1"
|
|
}
|
|
}
|