Skip to content

Releases: hjer/visual-wiggum

v0.5.2

Choose a tag to compare

@hjer hjer released this 13 Feb 15:16
  • Fix: Preserve collapse/expand state across live reloads (TUI + web) — sections no longer snap closed when spec files change
  • Feature: Auto-detect IMPLEMENTATION_PLAN.md without manual config

v0.5.1

Choose a tag to compare

@hjer hjer released this 13 Feb 14:53

Re-add functionality:

  • IMPLEMENTATION_PLAN.md and IMPLEMENTATION_PLAN_ARCHIVE.md at the project root are now automatically discovered without needing a .spec-view/config.yaml entry.

  • Previously, plan sections only appeared if manually added to the include config.

v0.5.0

Choose a tag to compare

@hjer hjer released this 13 Feb 11:50

New features:

  • "Specs" grouping — spec files auto-tagged "specs", shown under collapsible "Specs" section in both TUI dashboard/task board and
    web dashboard/tasks
  • "Other" archive sub-group — archived items without plan or specs tags get their own section
  • r refresh keybinding in TUI
  • Config persistence — serve and statuses settings saved by save_config()

Infrastructure:

  • Sandboxed devcontainer with scoped GitHub token, Claude Code auth, shell history persistence
  • System specs added (parsing, scanning, models, config, tui, web, history)
  • Updated archive convention (move done tasks, not whole sections)

Tests: 187 → 230

v0.4.0

Choose a tag to compare

@hjer hjer released this 12 Feb 14:12

New Features

  • Global Progress Bar — green visual bar with percentage, task counts, and spec status pinned above the footer on all
    TUI screens (dashboard, tasks, history)
  • Loop History Screen — new l keybinding opens a two-pane git commit timeline showing what each wiggum loop iteration
    accomplished, with bot/manual badges and task completion tracking
  • Wiggum Plan Section Parsing — IMPLEMENTATION_PLAN.md is split into per-JTBD sections, each with its own status, tasks,
    and progress instead of one monolithic entry
  • Plan Archive Convention — completed JTBDs move to IMPLEMENTATION_PLAN_ARCHIVE.md so they survive plan regeneration
  • Archive Group Headings — archived items preserve their source grouping (plan sections stay under "Implementation Plan"
    within Archive)

Improvements

  • Keyboard Navigation — arrow keys work alongside vim keys; focus stays on tree until leaf node selected with Enter/l
  • Removed redundant refresh keybinding (file watcher handles it)
  • Web UI — global progress bar on all pages, plan section grouping on dashboard and tasks, history page at /loops

v0.3.2

Choose a tag to compare

@hjer hjer released this 12 Feb 11:14
  • Improved TUI keyboard navigation: arrow keys now work alongside vim keys
  • Tree focus stays on tree during navigation — Enter/l on a leaf node focuses the detail pane, top-level nodes expand/collapse
  • Added ←/h back navigation from detail pane to tree
  • Removed redundant manual refresh keybinding (file watcher auto-refreshes)

v0.3.1

Choose a tag to compare

@hjer hjer released this 11 Feb 22:35

Read me updates

v0.3.0

Choose a tag to compare

@hjer hjer released this 11 Feb 22:27

What's New

  • Collapsible archive sections — Archived specs grouped under a collapsible "Archive" node in both TUI and web UI
  • TUI detail pane scrolling — Vim-style navigation: j/k or up/down arrows to scroll, h to go back to tree, enter to open
  • TUI task board grouping — Tasks grouped under spec name headings instead of a flat list
  • Watcher include support — Files matched by config.include patterns now trigger live reloads
  • Documentation updates — Updated CLAUDE.md, AGENTS.md, IMPLEMENTATION_PLAN.md with current architecture

v0.2.2

Choose a tag to compare

@hjer hjer released this 11 Feb 16:27
  • Fix scanner to list spec files individually in spec_path roots
  • Add Ralph Wiggum spec-driven development scaffolding

v0.2.0 — Format-Aware Parsing

Choose a tag to compare

@hjer hjer released this 11 Feb 14:29

What's New

  • Format auto-detection — spec-view now detects spec-kit, Kiro, OpenSpec, and generic markdown formats automatically
  • spec-kit support — Phases, task IDs (T001), parallel markers ([P]), user story refs ([US1]), and checkpoints are
    parsed and displayed
  • Phase-structured views — TUI and web UI show tasks grouped by phase with progress tracking
  • Enriched task display — Task ID badges, parallel icons, colored story tags, checkpoint dividers in both TUI and
    web
  • Format badges — Dashboard shows detected format on spec cards
  • 24 new tests (89 total, all passing)