Skip to content

M0: Project bootstrap — workspace and crate skeleton #1

@bug-ops

Description

@bug-ops

Goal

Initialize Cargo workspace with 4 crates, build infrastructure, and project skeleton.

Scope

  • Cargo workspace (virtual manifest, resolver 3, edition 2024)
  • 4 crates: zeph-core, zeph-llm, zeph-skills, zeph-memory
  • Binary crate (src/main.rs)
  • Workspace-level dependency management and lints
  • .gitignore, CHANGELOG.md, config/default.toml

Acceptance Criteria

  • cargo build succeeds with zero warnings
  • cargo clippy -- -D warnings passes
  • cargo test passes
  • cargo run prints version info
  • All 4 crates compile with doc comments
  • Workspace deps in root Cargo.toml, features in crate manifests

Child Issues

Branch

feat/m0/workspace-bootstrap

Metadata

Metadata

Assignees

No one assigned

    Labels

    M0Milestone 0: BootstrapepicMilestone-level tracking issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions