Repository navigation
Releases
Releases · alfhellmund/tatara
v0.2.0 — onboarding orchestrator
From bootstrap script to onboarding orchestrator
tatara grows from a one-shot scaffolder into an interactive, self-healing onboarding orchestrator that hands off to a Claude-guided kickoff — now bilingual (English/German, auto-detected from your locale).
Highlights
- Architect model policy — picks Claude Fable 5 per account availability, otherwise Opus; override with
TATARA_ARCHITECT_MODEL. - Interactive wizard + self-healing bootstrap —
tatarawith no args runs a guided wizard; missing global~/.claude/*files are created on the fly. - Claude Code setup — offers to install
claude(official installer, y/N) and guides login; strictly non-blocking. - Kickoff handoff — writes a project-local
/kickoffskill and launches an interactive Claude session (concept → estimate → workflow). “Igniter, not engine.” - Bilingual (en/de) — all output localized from a single embedded message catalog; offline, no extra files. Force with
TATARA_LANG. - git identity preflight — fails clearly before creating anything if
user.name/user.emailare unset.
Quality
120 bats tests, green in both locales; shellcheck + bash 3.2 clean; macOS + Linux. Built with a strict architect → review → TDD → QA workflow.
tatara 0.1.0
tatara scaffolds a new project in one command — Git, Beads issue tracking and a ready-to-use Claude Code workflow.
Features
- One command:
tatara <name>creates~/Development/<name>/with git,.beads/(stealth),.claude/(settings + post-commit hook),CLAUDE.md,README.md,.gitignore - Cross-platform: macOS + Linux (bash 3.2+), Windows via WSL
- Auto-installs missing
gitandbd(with a y/N prompt) — Homebrew orapt/dnf/pacman/zypper; on Linux without brew, the official Beads installer - Modes:
--check(prerequisites + optional AI-CLI soft-check),--bootstrap-globals,--snapshot-globals - MIT licensed, bilingual README (EN/DE)
Verified: shellcheck-clean, bash -n, idempotent self-snapshot, end-to-end scaffold tested.
Erste Veröffentlichung. tatara legt ein neues Projekt mit Git, Beads und Claude-Code-Workflow per Einzelbefehl an.