[Epic] qbit - Package Management #11

Open
opened 2026-01-03 23:38:17 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-01-03 23:38:17 +00:00 (Migrated from github.com)

Overview

Complete the Add Dependencies journey with full package search, add, remove, and resolution.

User Journey

Developer runs qctl qbit search auth, finds packages, adds with qbit add @qrun/auth-sso, and dependencies resolve correctly.

Stories

  • Implement qbit search against Voyage mock registry
  • Implement qbit add with version constraints
  • Implement qbit remove with lockfile update
  • Implement qbit update command
  • Implement qbit list (installed packages)
  • Add SemVer constraint resolution (^, ~, exact)
  • Implement dependency conflict detection
  • Add vendor directory layout (vendor/qbits/)
  • Implement SHA-512 integrity verification

Acceptance Criteria

  • User can search, add, and remove packages
  • Lockfile is correctly updated
  • Dependencies are vendored with integrity verification
## Overview Complete the Add Dependencies journey with full package search, add, remove, and resolution. ## User Journey Developer runs `qctl qbit search auth`, finds packages, adds with `qbit add @qrun/auth-sso`, and dependencies resolve correctly. ## Stories - [ ] Implement qbit search against Voyage mock registry - [ ] Implement qbit add with version constraints - [ ] Implement qbit remove with lockfile update - [ ] Implement qbit update command - [ ] Implement qbit list (installed packages) - [ ] Add SemVer constraint resolution (^, ~, exact) - [ ] Implement dependency conflict detection - [ ] Add vendor directory layout (vendor/qbits/) - [ ] Implement SHA-512 integrity verification ## Acceptance Criteria - [ ] User can search, add, and remove packages - [ ] Lockfile is correctly updated - [ ] Dependencies are vendored with integrity verification
Sign in to join this conversation.