Skip to content

Build loop pipeline — implement all MVP modules #109

@jeevanpillay

Description

@jeevanpillay

Summary

Implemented the full MVP via the build loop pipeline. This single PR delivered all 6 core modules, E2E test infrastructure, reverse proxy, and CI pipeline.

Modules implemented

  1. CLI — clap-based command framework (dual new, dual rm, dual ls, dual shell)
  2. Config — TOML config parsing and workspace discovery
  3. Clone — Full git clone lifecycle (create, delete, list)
  4. Container — Docker container lifecycle management
  5. Shell — Command routing and shell integration
  6. Tmux — Terminal session backend (create, attach, detach, destroy)

Additional work

  • Reverse proxy with subdomain routing
  • E2E test infrastructure with RAII harness and fixtures
  • CI pipeline
  • Research docs and implementation plans in thoughts/

PR

Related Phase 0 issues (all completed by this work)

  • DUAL-12: Config format and workspace discovery
  • DUAL-13: Clone management
  • DUAL-14: Tmux backend
  • DUAL-15: Fuzzy workspace switcher
  • DUAL-16: CLI framework and command wiring

Retroactively created — this work was done on Feb 13, 2026.

Metadata

Metadata

Assignees

No one assigned

    Labels

    coreCore functionality

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions