feat(sdt): add Journal.DevTool TUI, devtool.json, and justfile
- Journal.DevTool: C# TUI dev tool (SDT) using Spectre.Console
- Phosphor green (#00FF41) terminal aesthetic with amber/red accents
- Grouped build target menu driven by devtool.json config
- Topological dependency resolver for DependsOn chains
- Live stdout/stderr streaming per target step
- Interactive environment variable editor (dropdown + free-text)
- Toolchain management screen: Python venv create/install/upgrade, Node npm install
- Workspace switcher: reads sdt-workspace.json, hot-switches between projects
- Outputs as 'sdt' executable (net10.0)
- devtool.json: project config for SDT
- All build targets: sidecar, web, webgateway, tauri, tauri-nsis, all (virtual)
- Dev targets: run-gateway
- Test targets: test (smoke), gate (migration)
- Cache targets: nuget-export, nuget-import
- Toolchains: Python 3.14 (cpu/gpu/nlp profiles) + Node/npm (Journal.App)
- Env vars: AI provider, log level, NLP backend, path overrides
- justfile: just command runner recipes wrapping existing scripts
- Correct dependency ordering (sidecar before tauri, web before webgateway)
- OS-aware runtime detection (win-x64 / linux-x64)
- Recipes: sidecar, web, webgateway, tauri, tauri-nsis, all, run, dev-app, test, gate, build, nuget-export/import, sdt
- Journal.slnx: added Journal.DevTool project