v0.1.1 — First-run bundles, TUI app shell, BundleForge
What's new in v0.1.1
Step 1 — Packaged defaults fix
- Default bundles now ship inside the wheel (10 v2 + 8 v1 bundles)
prometheus setup --dry-runno longer says "No bundles found"prometheus bundles listworks without a repo checkout
Step 2 — BundleForge + Model Catalog
- 23-model catalog across 13 families with license tracking
- 10 use-case templates (game dev, RAG, WhatsApp MCP, AssetForge, etc.)
- Deterministic recommendation engine:
prometheus bundleforge recommend "I want to build a game" - Commercial-safe enforcement prevents non-commercial models in commercial bundles
Step 3 — TUI 2.0 App Shell
- 3-column layout (sidebar, main, inspector) with brand header and status bar
- 14 sidebar entries including BundleForge
- Zero raw Rich markup in any exported SVG
--exit-after-renderflag for CI smoke tests
Step 4 — First-Run Setup Wizard
- 9-step wizard (Welcome → Project → Hardware → Ollama → Bundle → Choice → Pull → Git/memory → Ready)
- First-run detection with actionable guidance (no dead-ends)
- Model pull info display (id, role, size, license, required/optional)
Step 5 — TUI Visual QA
- 36 SVG artifacts exported and verified
- Content density enforced (no empty debug panels)
- Raw markup grep on all artifacts
Step 6 — RAG, MCP, AssetForge
- Local RAG:
prometheus rag init | ingest | query - MCP templates:
prometheus mcp templateswith honest caveats - Multi-capability BundleForge matching
Step 7 — Release validation
- 1492 tests passed, 0 failures, ruff clean
- CI workflow with 7 jobs
- v0.1.1 readiness smoke script
Full install: curl -fsSL https://feverdream-dev.github.io/Prometheus/install.sh | sh
Full Changelog: v0.1.0...v0.1.1