Skip to content

Releases: andyzengmath/quantum-loop

v0.3.0 - Cross-Story Integration Layer

27 Feb 23:22
af3526c

Choose a tag to compare

Informed by real-world field data: 14-story implementation where 100% of bugs were cross-story integration issues, 0% caught by per-story review gates.

Added

  • Cross-story integration review (ql-review Stage 3) — traces call chains across story boundaries using LSP (grep fallback). Runs after dependency chains complete and as final gate before COMPLETE.
  • Final integration gate — orchestrator runs import smoke test, full test suite, and dead code scan before declaring COMPLETE
  • File-touch conflict detection — ql-plan flags parallel stories modifying same file, adds reconciliation tasks, stores conflicts in quantum.json metadata (fileConflicts)
  • Consumer verification pattern — wiring acceptance criteria belong on the consumer story, not the creator
  • Edge case test requirements — boundary values, type variations, collision scenarios, scale tests required for all testFirst tasks
  • Edge case reference doc (references/edge-cases.md) — Python, JS, Go, Rust testing gotchas. Implementer reads it at the start of every testFirst task.
  • Import chain verification — ql-verify requires integration evidence for multi-story features
  • Cursor marketplace manifest (.cursor-plugin/plugin.json)

Changed

  • Orchestrator Step 4 split into Final Integration Gate + Completion
  • Implementer always reads references/edge-cases.md for testFirst tasks
  • All versions bumped to 0.3.0 (plugin.json, marketplace.json, cursor plugin.json)

v0.2.1 - Gap Fixes + Marketplace Discoverability

26 Feb 23:44
173e415

Choose a tag to compare

Bug fixes from systemic gap analysis + marketplace discoverability improvements.

Fixed (13 gaps from workflow review)

  • DAG query outputlib/dag-query.sh now outputs valid JSON arrays instead of newline-delimited strings
  • Spawn prompt — Clearer numbered workflow steps for worktree agents, --dangerously-skip-permissions for background TTY-less agents
  • Implementer wiring check — New integration wiring section: agents must verify new code is imported and called from at least one place (prevents dead code from parallel execution)
  • Implementer signals — Fixed completion flow: commit before signaling STORY_PASSED
  • Orchestrator cross-ref — Fixed error handling step reference (3A.5 → 3A.7)
  • Template status values — Normalized all completedpassed across templates/quantum-loop.sh
  • REPO_ROOT — Fixed to use $(pwd) instead of $SCRIPT_DIR in parallel mode
  • marketplace.json — Version bump to 0.2.0, agent count 3 → 4 (orchestrator)
  • README — Fixed skill directory names to match ql-* convention
  • .gitignore — Added .quantum-logs/

Improved

  • Marketplace discoverability — All 6 skill descriptions now include "Part of the quantum-loop autonomous development pipeline (brainstorm → spec → plan → execute → review → verify)" so searching "quantum-loop" on SkillsMP surfaces all skills as a cohesive suite
  • Filed SkillsMP indexing issue — Skills approved via CLI but not appearing on website; under investigation

Install

npx skills add andyzengmath/quantum-loop

v0.2.0 - Orchestrator Agent + Windows Support

25 Feb 19:36

Choose a tag to compare

Orchestrator agent for reliable execution + Windows overnight support.

Added

  • Orchestrator agent (agents/orchestrator.md) — manages full execution lifecycle inside Claude Code with DAG query, sequential/parallel dispatch, two-stage review, retry logic
  • Native PowerShell script (quantum-loop.ps1) — Windows overnight runs without bash/WSL
  • SkillsMP compatibilityname field in all SKILL.md frontmatter
  • ql-plan runner copy — copies quantum-loop.sh/ps1 into project after planning

Fixed

  • Lost work in parallel mode — agents must commit before signaling; orchestrator adds safety commit before merge
  • Merge failure on dirty tree — stash working tree before merge, pop after
  • Stale worktree branches — delete existing branch before git worktree add -b

Changed

  • Simplified skills/ql-execute/SKILL.md from ~300 lines to ~50 line dispatcher
  • CLAUDE.md parallel mode: agents explicitly told to commit before signaling

Windows Support

Three options for Windows users:

  1. /ql-execute — interactive, orchestrator agent with native worktree isolation (recommended)
  2. quantum-loop.ps1 — autonomous overnight, native PowerShell sequential loop
  3. WSL2 + quantum-loop.sh — autonomous overnight, full parallel support

v0.1.0 - Parallel Execution

25 Feb 19:31
6a9a09f

Choose a tag to compare

Parallel execution via DAG-driven worktree agents.

Added

  • 7 shell library modules (lib/) for DAG query, worktree lifecycle, agent spawning, monitoring, atomic JSON writes, crash recovery
  • 7 test suites with 110 tests
  • --parallel and --max-parallel flags for quantum-loop.sh
  • /ql-execute parallel orchestration via Task subagents
  • Crash recovery for orphaned worktrees
  • CLAUDE.md parallel mode instructions

v0.0.1 - Initial Release

25 Feb 19:25

Choose a tag to compare

Initial release of Quantum-Loop.

  • 6 skills: brainstorm, spec, plan, execute, verify, review
  • 3 agents: implementer, spec-reviewer, quality-reviewer
  • quantum-loop.sh sequential autonomous loop
  • Dependency DAG execution
  • Two-stage review gates (spec compliance + code quality)
  • Iron Law verification
  • Anti-rationalization guards