Commit Graph

16 Commits

Author SHA1 Message Date
Yeachan-Heo
83bbf5c7cb Present Claw Code as the current Rust product
The release-prep docs still framed the workspace as a Rust variant,
which understated the owner's current product position. This update
rewrites the README title and positioning so Claw Code is presented
as the current product surface, while keeping the legal framing clear:
Claude Code inspired, implemented clean-room in Rust, and not a direct
port or copy. The draft 0.1.0 release notes now mirror that language.

Constraint: Docs must reflect the current owner positioning without introducing unsupported product claims
Constraint: Legal framing must stay explicit that this is a clean-room Rust implementation, not a direct port or copy
Rejected: Leave release notes unchanged | would keep product-positioning language inconsistent across release-facing docs
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep future release-facing docs aligned on product naming and clean-room positioning before tagging releases
Tested: Reviewed README and docs/releases/0.1.0.md after edits; verified only intended docs files were staged
Not-tested: cargo check and cargo test (docs-only pass; no code changes)
2026-04-01 16:46:27 +00:00
Yeachan-Heo
85f0e892c5 Clarify the Rust 0.1.0 public release surface
The workspace already reports version 0.1.0 and exposes a broad CLI,
but the top-level README was outdated on installation, capabilities,
and current release status. This pass rewrites the README around
verified source-build flows and adds a draft 0.1.0 release-notes file
so the branch is ready for a public-release prep review.

Constraint: Release-prep pass must stay docs-only and avoid runtime behavior changes
Constraint: Public docs should describe only verified commands, paths, and current distribution status
Rejected: Add packaging automation in this pass | outside the requested release-facing docs scope
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep README and release notes aligned with cargo metadata, CLI help output, and CI coverage before tagging future releases
Tested: Verified version/package metadata with cargo metadata; verified CLI help and command paths with cargo run --quiet --bin claw -- --help; verified CI coverage from .github/workflows/ci.yml
Not-tested: cargo check and cargo test (docs-only pass; no code changes)
2026-04-01 16:15:31 +00:00
Sisyphus
e173c4ec74 feat: git slash commands (/branch, /commit, /commit-push-pr, /worktree) 2026-04-01 21:43:37 +09:00
Sisyphus
9113c87594 feat: vim keybinding mode with normal/insert/visual/command modes 2026-04-01 21:38:46 +09:00
Sisyphus
12182d8b3c feat: LSP client integration with diagnostics, definitions, and references 2026-04-01 21:34:58 +09:00
Sisyphus
49151afe69 fix: minor compatibility adjustments for server crate integration 2026-04-01 21:26:06 +09:00
Sisyphus
48e36d422a feat: HTTP/SSE server crate with axum (session management, event streaming) 2026-04-01 21:26:06 +09:00
Sisyphus
2f54a3c11b ci: Rust workspace GitHub Actions (check, test, release build) 2026-04-01 20:36:48 +09:00
Sisyphus
5de4d7ec8b docs: README, CI workflow, CLAW.md guidance, assets, and contributing guide 2026-04-01 20:36:39 +09:00
Yeachan-Heo
9e26dcec1d feat: interactive CLI with REPL, markdown rendering, and project init 2026-04-01 20:36:06 +09:00
Yeachan-Heo
498f62823e feat: editor compatibility harness for upstream integration 2026-04-01 20:36:06 +09:00
Yeachan-Heo
a74eb973bb feat: plugin system with hooks pipeline and bundled plugins 2026-04-01 20:36:06 +09:00
Yeachan-Heo
76ad0a8ee9 feat: slash commands, skills discovery, and config inspection 2026-04-01 20:36:06 +09:00
Yeachan-Heo
35ed604654 feat: tool specifications and execution framework 2026-04-01 20:36:06 +09:00
Yeachan-Heo
2ac4a40589 feat: runtime engine with session management, tools, MCP, and compaction 2026-04-01 20:36:06 +09:00
Yeachan-Heo
55a1061968 initial commit scaffold 2026-04-01 20:36:06 +09:00