|
|
2 mēneši atpakaļ | |
|---|---|---|
| .. | ||
| crates | 2 mēneši atpakaļ | |
| .gitignore | 2 mēneši atpakaļ | |
| Cargo.lock | 2 mēneši atpakaļ | |
| Cargo.toml | 2 mēneši atpakaļ | |
| README.md | 2 mēneši atpakaļ | |
This directory contains the first compatibility-first Rust foundation for a drop-in Claude Code CLI replacement.
This initial milestone focuses on harness-first scaffolding, not full feature parity:
rusty-claude-cli)compat-harness crate that reads the upstream TypeScript sources in ../src/rust/
├── Cargo.toml
├── README.md
├── crates/
│ ├── rusty-claude-cli/
│ ├── runtime/
│ ├── commands/
│ ├── tools/
│ └── compat-harness/
└── tests/
From this directory:
cargo fmt --all
cargo check --workspace
cargo test --workspace
cargo run -p rusty-claude-cli -- --help
cargo run -p rusty-claude-cli -- dump-manifests
cargo run -p rusty-claude-cli -- bootstrap-plan
The shape follows the PRD's harness-first recommendation:
The repository root README explains the leaked TypeScript codebase. This document tracks the Rust replacement effort that lives in rust/.