Skip to content

Comments

M0: Add Cargo workspace with 4-crate skeleton#25

Merged
bug-ops merged 1 commit intomainfrom
feat/m0/workspace-bootstrap
Feb 5, 2026
Merged

M0: Add Cargo workspace with 4-crate skeleton#25
bug-ops merged 1 commit intomainfrom
feat/m0/workspace-bootstrap

Conversation

@bug-ops
Copy link
Owner

@bug-ops bug-ops commented Feb 5, 2026

Summary

  • Initialize Cargo workspace with virtual manifest (resolver 3, edition 2024)
  • Create 4 library crates: zeph-core, zeph-llm, zeph-skills, zeph-memory
  • Binary entry point printing version on startup
  • Workspace-level dependency management and clippy pedantic lints
  • Default configuration file and CHANGELOG

Acceptance Criteria

  • cargo build succeeds with zero warnings
  • cargo clippy -- -D warnings passes
  • cargo test passes
  • cargo run prints zeph v0.1.0
  • All 4 crates compile with doc comments
  • Workspace deps in root Cargo.toml

Closes #7
Relates to #1

Workspace: resolver 3, edition 2024, clippy pedantic lints.
Crates: zeph-core, zeph-llm, zeph-skills, zeph-memory.
Binary prints version on startup.

Closes #7
@bug-ops bug-ops merged commit fca2537 into main Feb 5, 2026
@bug-ops bug-ops deleted the feat/m0/workspace-bootstrap branch February 5, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Initialize Cargo workspace with 4-crate skeleton

1 participant