Repository navigation
Releases: StatPan/gira
Releases · StatPan/gira
Release list
v3.2.0
What's Changed
- feat: fix(readiness): fail closed when PR checks are unavailable by @StatPan in #948
- feat: fix(storage): validate repository identifiers and contain registry paths by @StatPan in #949
- feat: fix(install): make template installation symlink-safe and atomic by @StatPan in #950
- feat: fix(worker): atomically claim leases across processes by @StatPan in #952
- feat: fix(ticket new): robust title parsing and concise ticket aliases by @StatPan in #943
- feat: fix(goal): align default scaffold, planning, and graph diagnostics by @StatPan in #954
- feat: Add explicit operation-mode and delivery-policy configuration by @StatPan in #941
- feat: fix(ci): fail closed when Pages deployment fails by @StatPan in #958
- feat: fix(goal): make graph apply resumable after partial failure by @StatPan in #959
- feat: Tier Gira command discovery and simplify advanced orchestration entry points by @StatPan in #940
- feat: Make status and doctor observation-safe for non-enrolled repositories by @StatPan in #960
- feat: Make review and release readiness policy-aware in Assist mode by @StatPan in #963
- feat: feat(branch): add automatic and unified branch selection by @StatPan in #964
- feat: Make managed delivery enforcement policy-aware and dry-run-first by @StatPan in #965
- feat: perf(goal): bound status latency for multi-child goals by @StatPan in #966
- docs: simplify essential operator paths by @StatPan in #967
- fix(ticket): prevent PR apply from regressing terminal status after merge by @StatPan in #969
- fix: ignore superseded workflow rerun checks by @StatPan in #973
- feat: feat(ticket): show CI run attempt and current step with --detail by @StatPan in #975
Full Changelog: v3.1.3...v3.2.0
v3.1.3
v3.1.2
What's Changed
- feat: Set the finish-review policy in new repo workspace contracts by @StatPan in #920
- feat: Refresh the public 3.x product direction by @StatPan in #923
- feat: Assess VitePress documentation dependency audit findings by @StatPan in #924
- feat: Release v3.1.2 workspace contract and docs security fixes by @StatPan in #926
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- feat: [Bug] Ticket start must fail atomically from a dirty worktree by @StatPan in #913
- feat: [Bug] Goal next must ignore prose-only issue references when selecting children by @StatPan in #914
- feat: Release v3.1.1 safety fixes by @StatPan in #916
- feat: Finalize v3.1.1 changelog heading by @StatPan in #918
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- feat: Make branch naming advisory for ticket PR binding by @StatPan in #893
- feat: fix(finish): converge non-default branch ticket closure by @StatPan in #898
- feat: fix(finish): converge ticket closure and tolerate checked-out base worktrees by @StatPan in #907
- feat: bug: superseded cancelled check blocks ticket finish despite a newer successful equivalent check by @StatPan in #908
- feat: fix(ticket-start): block stale branch reuse before status mutation by @StatPan in #899
- feat: fix(ticket): report unapplied label mutations by @StatPan in #903
- feat: fix(review): select local checks from repository profile by @StatPan in #904
- feat: release: v3.1.0 by @StatPan in #910
- feat: Fail closed ticket finish when required review evidence is absent by @StatPan in #902
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- feat: [V3 PM] Define the human and AI PM operating policy and harness contract by @StatPan in #870
- feat: [V3 PM] Add pm-ir/v1 and read-only intent compiler diagnostics by @StatPan in #872
- feat: [V3 PM] Add typed PM context, evidence, assumption, and decision ledger by @StatPan in #873
- feat: [V3 PM] Add compact typed task profiles and profile-aware readiness by @StatPan in #874
- feat: [V3 PM] Model discovery, hypotheses, experiments, outcomes, and learning by @StatPan in #875
- feat: [V3 PM] Add outcome-aware measurement plans and validation by @StatPan in #876
- feat: [V3 PM] Compile typed Goal work graphs into verifiable child issues by @StatPan in #878
- feat: [V3 PM] Add the active PM observe and fingerprint-guarded replan loop by @StatPan in #879
- feat: [V3 PM] Persist PM acceptance, outcome validation, and learning transitions by @StatPan in #880
- feat: [V3 PM] Derive PM reports and human/AI handoffs from canonical state by @StatPan in #881
- feat: [V3 PM] Ship CLI/MCP PM harness parity and conformance benchmarks by @StatPan in #883
- feat: Honor recorded work_branch when validating PR bindings by @StatPan in #885
- feat: Prevent hidden merge expansion after Draft finish preview by @StatPan in #886
- feat: Preserve merged PR binding across finish resolution and receipts by @StatPan in #887
- feat: Add opt-in visual portfolio report for milestones, timeline, and work queues by @StatPan in #888
- feat: Prepare v3.0.0 changelog and release audit by @StatPan in #891
Full Changelog: v2.8.0...v3.0.0
v2.8.0
What's Changed
- feat: Document GitHub API limit constraints for Gira by @StatPan in #789
- feat: Define daily versus ops command surface boundaries by @StatPan in #790
- feat: Add ops limit diagnostics for GitHub API budgets by @StatPan in #791
- feat: Add static workflow cost profiles for Gira flows by @StatPan in #792
- feat: Estimate remaining safe runs from API cost profiles by @StatPan in #793
- Avoid GraphQL PR readiness fallback by default by @StatPan in #795
- Add concise low-budget API warnings by @StatPan in #796
- Define external drift provenance policy by @StatPan in #797
- Define GitLab-oriented provider adapter boundary by @StatPan in #798
- Define local runtime projection storage boundary by @StatPan in #799
- Add native sub-issue ticket parent support by @StatPan in #802
- feat: Diagnose Gira CLI command surface compactness by @StatPan in #804
- feat: ticket supersede dry-run hangs with --json and stdin body-file by @StatPan in #806
- feat: Measure task-level CLI workflow complexity by @StatPan in #808
- feat: Define workflow efficiency KPIs against raw gh by @StatPan in #810
- feat: Clarify workflow efficiency KPI evidence level by @StatPan in #812
- feat: Make agent replay the workflow KPI basis by @StatPan in #814
- feat: Add agent GitHub replay fixture and result test by @StatPan in #816
- feat: Document GitHub replay result in README by @StatPan in #818
- feat: [Bug] ticket new stamps status:ready alongside an explicit --label status:* by @StatPan in #827
- feat: [Task] Fix docs-site pm-skill orphan page and agent-operator-skill wording drift by @StatPan in #828
- feat: [Task] Establish docs to docs-site thin-copy sync convention by @StatPan in #829
- feat: [Task] Fold PM skill into canonical agent-instruction surface, reconcile adapter claims by @StatPan in #830
- feat: [Task] Retire stale docs/ specs and superseded roadmap notes by @StatPan in #831
- feat: [Task] Consolidate issue-numbered decision-record clusters in docs/ by @StatPan in #832
- feat: projects sync dry-run reports already-added Project items after apply by @StatPan in #833
- feat: ticket finish merge path reports GraphQL rate limit despite healthy quota by @StatPan in #834
- feat: Accept ticket start --base value after positional ticket by @StatPan in #836
- feat: Honor planning-only child finish receipts in goal finish by @StatPan in #838
- feat: Define the intent and decision-policy contract by @StatPan in #841
- feat: Add causal resolution metadata to workspace decision queues by @StatPan in #843
- feat: Define verifiable work decomposition contract by @StatPan in #845
- feat: [Task] Unify Goal Plan native child discovery by @StatPan in #847
- feat: [Task] Add deterministic agent-context budget baseline by @StatPan in #849
- feat: [Task] Add fingerprint-guarded compact Goal Plan output by @StatPan in #851
- test: enforce compact goal plan budget by @StatPan in #852
- docs: advertise compact Goal Plan savings by @StatPan in #854
- docs: finalize v2.8.0 changelog by @StatPan in #856
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- feat: Improve WBS diagnostics for ambiguous milestone parent resolution by @StatPan in #761
- feat: [Feature Candidate] Shell completion for tickets, repos, labels, and queues by @StatPan in #763
- Add execution WBS and schedule reports by @StatPan in #764
- Reduce GraphQL use in PR status checks by @StatPan in #766
- feat: Add operational contract gates for lifecycle state by @StatPan in #768
- feat: Add REST fallback for GraphQL-exhausted PR status lookup by @StatPan in #770
- feat: Reduce GitHub GraphQL budget pressure in read paths by @StatPan in #772
- feat: Reduce remaining GraphQL-heavy read paths by @StatPan in #774
- feat: Add once-per-version update notice by @StatPan in #776
Full Changelog: v2.5.0...v2.6.0