Files
1jehuang--jcode/scripts/code_size_budget.json
jeremy 30de2a2a1b test(terminal-launch): move the portable Windows check to a sibling file
Keeps lib.rs near its budget and gives the platform-independent Windows
checks an obvious home, with a module doc explaining why they exist: the
cfg(not(unix)) tests beside them never run in this repo's Linux CI, which is
the blind spot that hid #715.

One baseline line moves (1216 -> 1219) for the module declaration itself.
2026-08-02 09:09:54 -07:00

108 lines
5.4 KiB
JSON

{
"threshold_loc": 1200,
"tracked_files": {
"crates/jcode-app-core/src/agent/turn_streaming_mpsc.rs": 1710,
"crates/jcode-app-core/src/overnight.rs": 1275,
"crates/jcode-app-core/src/server.rs": 2376,
"crates/jcode-app-core/src/server/client_lifecycle.rs": 3180,
"crates/jcode-app-core/src/server/client_session.rs": 1710,
"crates/jcode-app-core/src/server/comm_control.rs": 2625,
"crates/jcode-app-core/src/server/comm_session.rs": 1435,
"crates/jcode-app-core/src/server/debug_server_state.rs": 1257,
"crates/jcode-app-core/src/server/jade_relay.rs": 1429,
"crates/jcode-app-core/src/server/provider_control.rs": 1600,
"crates/jcode-app-core/src/server/swarm.rs": 3170,
"crates/jcode-app-core/src/tool/bash.rs": 1283,
"crates/jcode-app-core/src/tool/communicate.rs": 3351,
"crates/jcode-app-core/src/tool/discover.rs": 2091,
"crates/jcode-app-core/src/tool/session_search.rs": 1892,
"crates/jcode-app-core/src/tool/todo.rs": 1592,
"crates/jcode-app-core/src/update.rs": 1717,
"crates/jcode-base/src/auth/lifecycle.rs": 2593,
"crates/jcode-base/src/auth/mod.rs": 1561,
"crates/jcode-base/src/auth/oauth.rs": 1531,
"crates/jcode-base/src/background.rs": 1465,
"crates/jcode-base/src/compaction.rs": 1790,
"crates/jcode-base/src/gmail.rs": 1213,
"crates/jcode-base/src/import.rs": 1495,
"crates/jcode-base/src/memory.rs": 2065,
"crates/jcode-base/src/memory_agent.rs": 1901,
"crates/jcode-base/src/provider/catalog_routes.rs": 1431,
"crates/jcode-base/src/provider/mod.rs": 2798,
"crates/jcode-base/src/session.rs": 1622,
"crates/jcode-base/src/sidecar.rs": 1319,
"crates/jcode-base/src/skill.rs": 1426,
"crates/jcode-base/src/todo.rs": 1277,
"crates/jcode-config-types/src/lib.rs": 1496,
"crates/jcode-desktop2/src/editor.rs": 1373,
"crates/jcode-desktop2/src/main.rs": 1667,
"crates/jcode-desktop2/src/scene.rs": 1256,
"crates/jcode-desktop2/src/states.rs": 1243,
"crates/jcode-desktop2/src/transcript.rs": 3213,
"crates/jcode-import-core/src/lib.rs": 1645,
"crates/jcode-plan/src/lib.rs": 1201,
"crates/jcode-protocol/src/wire.rs": 1450,
"crates/jcode-provider-anthropic-runtime/src/lib.rs": 2394,
"crates/jcode-provider-bedrock/src/lib.rs": 1979,
"crates/jcode-provider-core/src/lib.rs": 1642,
"crates/jcode-provider-doctor/src/lifecycle_driver.rs": 1974,
"crates/jcode-provider-doctor/src/live_provider_probes.rs": 2029,
"crates/jcode-provider-doctor/src/provider_e2e.rs": 2713,
"crates/jcode-provider-openai-runtime/src/lib.rs": 1384,
"crates/jcode-provider-openai-runtime/src/openai_provider_impl.rs": 1208,
"crates/jcode-provider-openai-runtime/src/openai_stream_runtime.rs": 1650,
"crates/jcode-provider-openrouter-runtime/src/lib.rs": 2821,
"crates/jcode-render-core/src/math.rs": 1234,
"crates/jcode-setup-hints/src/lib.rs": 2635,
"crates/jcode-telemetry-core/src/lib.rs": 2165,
"crates/jcode-terminal-launch/src/lib.rs": 1219,
"crates/jcode-tui-mermaid/src/lib.rs": 1496,
"crates/jcode-tui-mermaid/src/mermaid_cache_render.rs": 1467,
"crates/jcode-tui-mermaid/src/mermaid_viewport.rs": 1953,
"crates/jcode-tui-render/src/swarm_gallery.rs": 3099,
"crates/jcode-tui/src/tui/app.rs": 2528,
"crates/jcode-tui/src/tui/app/auth.rs": 3391,
"crates/jcode-tui/src/tui/app/auth_account_picker.rs": 1220,
"crates/jcode-tui/src/tui/app/commands.rs": 3492,
"crates/jcode-tui/src/tui/app/debug_bench.rs": 1284,
"crates/jcode-tui/src/tui/app/helpers.rs": 1506,
"crates/jcode-tui/src/tui/app/inline_interactive.rs": 4209,
"crates/jcode-tui/src/tui/app/input.rs": 3881,
"crates/jcode-tui/src/tui/app/model_context.rs": 1945,
"crates/jcode-tui/src/tui/app/navigation.rs": 1835,
"crates/jcode-tui/src/tui/app/onboarding_flow_control.rs": 1696,
"crates/jcode-tui/src/tui/app/remote.rs": 2073,
"crates/jcode-tui/src/tui/app/remote/key_handling.rs": 2615,
"crates/jcode-tui/src/tui/app/remote/server_events.rs": 2832,
"crates/jcode-tui/src/tui/app/run_shell.rs": 1329,
"crates/jcode-tui/src/tui/app/state_ui.rs": 2211,
"crates/jcode-tui/src/tui/app/state_ui_input_helpers.rs": 2081,
"crates/jcode-tui/src/tui/app/tui_lifecycle.rs": 1336,
"crates/jcode-tui/src/tui/app/tui_state.rs": 2413,
"crates/jcode-tui/src/tui/app/turn.rs": 1485,
"crates/jcode-tui/src/tui/backend.rs": 1820,
"crates/jcode-tui/src/tui/info_widget.rs": 2233,
"crates/jcode-tui/src/tui/mod.rs": 1869,
"crates/jcode-tui/src/tui/session_picker.rs": 2437,
"crates/jcode-tui/src/tui/session_picker/loading.rs": 2983,
"crates/jcode-tui/src/tui/ui.rs": 3621,
"crates/jcode-tui/src/tui/ui_frame_metrics.rs": 1437,
"crates/jcode-tui/src/tui/ui_header.rs": 1758,
"crates/jcode-tui/src/tui/ui_inline_image.rs": 1726,
"crates/jcode-tui/src/tui/ui_inline_interactive.rs": 1268,
"crates/jcode-tui/src/tui/ui_input.rs": 3108,
"crates/jcode-tui/src/tui/ui_messages.rs": 4213,
"crates/jcode-tui/src/tui/ui_pinned.rs": 2046,
"crates/jcode-tui/src/tui/ui_prepare.rs": 2645,
"crates/jcode-tui/src/tui/ui_tools.rs": 1656,
"crates/jcode-tui/src/tui/ui_viewport.rs": 1523,
"src/bin/memory_recall_bench.rs": 2667,
"src/bin/tui_bench.rs": 1763,
"src/cli/commands.rs": 3378,
"src/cli/dispatch.rs": 1404,
"src/cli/login.rs": 1389,
"src/cli/provider_init.rs": 1836
},
"version": 1
}