Skip to content

v0.6.0 — Loop Engineering Pipeline

Choose a tag to compare

@Xuan0629 Xuan0629 released this 08 Jul 02:53

v0.6.0 — First Public Release

Unison is a Loop Engineering pipeline. Plan → Discuss → Dev → Review until PASS.


What's in the box

Category Detail
Pipeline modes 10: code-dev, full-dev, spec-driven, moa, design-debate, inspect-only, agent-fix, migrate, greenfield, a2a-debate
Agent runtimes Claude Code, Codex CLI, Hermes, OpenClaw
Security Risk matrix (L0–L3), snapshot safety net, secret masking on streamed logs
CI GitHub Actions pytest workflow (Python 3.12)
License Apache 2.0

Changes since initial release

  • 🔒 Security: Streamed subprocess output now masked per-line — no raw secrets on disk
  • 🔒 Security: Beta warning + bypass-flag tradeoff explanation added to README
  • 🛠 CI: GitHub Actions pytest workflow (1070+ tests)
  • 📋 Docs: MANUAL.md mode count fixed, cli.py --project override fixed
  • 🏷️ PyPI: Published as unison-wanwuyixin

Self-hosting proof

Unison built Unison. 20+ self-modification cycles. Every feature: Planner → Developer → Reviewer.

Milestone What Unison built
Core Upgrade (Jun 19) SQLite channel, DAG, 4-agent mode, parallel dev
Production Hardening (Jun 20) Atomic locking, graceful shutdown, secret masking
Pipeline System (Jun 21) 6 named modes, multi-agent parallel
Introspection (Jun 27–Jul 5) Self-heal, Web UI, supervisor, retry engine
Self-Improvement (Jul 6) PromptRegistry, SDD, PhaseRouter, MoA, discuss phase

Quick Start

pip install unison-wanwuyixin
unison run --pipeline my-pipeline.yaml
unison webui --port 9099