Releases: andyzengmath/quantum-loop
Releases · andyzengmath/quantum-loop
v0.3.0 - Cross-Story Integration Layer
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.jsonmetadata (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.mdfor testFirst tasks - All versions bumped to 0.3.0 (plugin.json, marketplace.json, cursor plugin.json)
v0.2.1 - Gap Fixes + Marketplace Discoverability
Bug fixes from systemic gap analysis + marketplace discoverability improvements.
Fixed (13 gaps from workflow review)
- DAG query output —
lib/dag-query.shnow outputs valid JSON arrays instead of newline-delimited strings - Spawn prompt — Clearer numbered workflow steps for worktree agents,
--dangerously-skip-permissionsfor 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
completed→passedacrosstemplates/quantum-loop.sh - REPO_ROOT — Fixed to use
$(pwd)instead of$SCRIPT_DIRin 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-loopv0.2.0 - Orchestrator Agent + Windows Support
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 compatibility —
namefield 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.mdfrom ~300 lines to ~50 line dispatcher CLAUDE.mdparallel mode: agents explicitly told to commit before signaling
Windows Support
Three options for Windows users:
/ql-execute— interactive, orchestrator agent with native worktree isolation (recommended)quantum-loop.ps1— autonomous overnight, native PowerShell sequential loop- WSL2 +
quantum-loop.sh— autonomous overnight, full parallel support
v0.1.0 - Parallel Execution
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
--paralleland--max-parallelflags forquantum-loop.sh/ql-executeparallel orchestration via Task subagents- Crash recovery for orphaned worktrees
CLAUDE.mdparallel mode instructions
v0.0.1 - Initial Release
Initial release of Quantum-Loop.
- 6 skills: brainstorm, spec, plan, execute, verify, review
- 3 agents: implementer, spec-reviewer, quality-reviewer
quantum-loop.shsequential autonomous loop- Dependency DAG execution
- Two-stage review gates (spec compliance + code quality)
- Iron Law verification
- Anti-rationalization guards