v0.1.1 — install ergonomics
Install ergonomics redesign (spec 002) plus three dogfood-surfaced reconcile hotfixes.
Headline
The Linear API key is the only thing an operator brings to install. Team and project are discovered interactively — numbered pickers, "Create new project" inline, zero UUIDs surfaced. /speckit.linear.install resolves the key from .env/env/prompt, verifies via the viewer query, and writes the resolved binding to linear-config.yml.
Added — install ergonomics (spec 002)
- Viewer-driven discovery flow (FR-037..FR-043) — API-key-first, interactive team + project pickers, projectCreate inline
- Backwards-compat preserved (FR-044/045) —
--team/--projectflags + tightened--non-interactive - Self-install safety guard (FR-046) — refuses
--devfrom inside the bridge's own checkout - Vendored
.git/detection (FR-049) - README install commands corrected (FR-047) — archive-ZIP
--fromURL,--devpath
Fixed — reconcile hotfixes
--retroactiveactually bypasses the FR-025 write-authority gate (#3)- Lazy-create
task-phase:Nlabels for specs with 10+ phases (#4) - Guard null
relations/labelsin the blocks-lookup path (#6)
Validation
- Constitution v1.0.0 re-check: 8 Conform / 0 Drift
- Dogfooded live to a Linear workspace during development
Full detail in CHANGELOG.md under [0.1.1].