Skip to content

Move TrustLevel to zeph-core to eliminate reverse dependency #841

@bug-ops

Description

@bug-ops

Context

zeph-tools depends on zeph-skills solely for TrustLevel enum. This creates a reverse dependency where the tool layer depends on the skill layer.

Solution

Move TrustLevel (and related SkillSource, SkillTrust) to zeph-core::trust or a shared types module. Update all imports.

Acceptance Criteria

  • zeph-tools no longer depends on zeph-skills
  • TrustLevel accessible from zeph-core
  • All crates compile and tests pass

Epic: #832 | Effort: S | Crate: zeph-skills, zeph-tools, zeph-core
Critical path: independent, parallel with AR-007/AR-008/AR-010

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions