Skip to content
OpenPlanr Docs
GitHub (opens in a new tab)

openplanr 0.8.0

Published Release on GitHub

Added

  • openplanr estimate <id> — AI-powered effort estimation for any artifact (task, story, feature, epic, quick). Returns story points (Fibonacci 1-21), estimated hours, complexity, risk factors, and reasoning

  • openplanr estimate --epic <id> — Estimates all tasks under an epic and produces a rollup table with total points and hours

  • openplanr estimate --calibrate — Accuracy report from past estimates on completed artifacts

  • openplanr estimate --save — Persists estimate to artifact frontmatter (estimatedPoints, estimatedHours, complexity) and appends a full ## Estimate section to the artifact body

  • Interactive estimate prompt — After displaying results, prompts to save, re-estimate, or discard (single artifact) or save all / discard all (epic rollup)

  • openplanr search <query> — Full-text search across all artifact types with highlighted snippets and 1 line of context

  • openplanr search --type <type> — Filter search by artifact type (epic, feature, story, task, quick, adr)

  • openplanr search --status <status> — Filter search results by artifact status

  • docs/agile/ESTIMATION.md — Estimation rubric generated by openplanr init with the full Fibonacci scale, complexity levels, risk categories, and team calibration guidance

Fixed

  • Estimate save preserves frontmatter formatting — Injects estimate fields directly into raw YAML without re-serializing through gray-matter, so original quoting and structure is preserved

  • Legacy estimatedEffort field cleanup — Free-text estimatedEffort fields added by AI during task generation are removed when saving a structured estimate

Changed

  • Estimation AI prompt — Embeds the full story point rubric (Fibonacci scale definitions, complexity levels, risk categories) for consistent and calibrated scoring across all artifacts