kaish-kernel (核): The core of 会sh.
This crate provides:
- Lexer: Tokenizes kaish source code using logos
- Parser: Builds AST from tokens using chumsky
- AST: Type definitions for the abstract syntax tree
- Interpreter: Expression evaluation, scopes, and the
$?result type - VFS: Virtual filesystem with mount points
- Tools: Tool trait, registry, and builtin commands
- Scheduler: Pipeline execution and background job management
- Paths: XDG-compliant path helpers