- DAPProxyServer: DAP JSON dispatcher, routes by command, default handlers for
all standard DAP commands, response envelope with seq/type/request_seq/success
- DebugAdapterRouter: per-language adapter capability registry; routeCommand gates
on active language AND adapter support
- PolyglotStackTraceDecoder: infers language from source extension, marks boundary
frames where adjacent frames differ in language, sets astNodeId per frame
- LanguageSeamFrameDetector: detectSeams/primarySeam/seamCount/frameLanguages/
crossesBoundary over decoded polyglot stacks
- Sprint279IntegrationSummary: poly-sort (Python+Rust) end-to-end DAP pipeline
26/26 tests passing (5+5+5+5+6). All new headers well under 600 lines.
LoRA recorded: sprint279-2026-03-01 (7 calls, 5535 tokens).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>