Skip to content

Releases: StatPan/gira

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 09:50

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

Choose a tag to compare

@github-actions github-actions released this 13 Aug 02:31
d96dc26

What's Changed

  • feat: feat: couple user-facing changes to docs and release notes by @StatPan in #931
  • feat: make ticket branch strategy explicit by @StatPan in #929
  • feat: bug: honor configured dev base when opening ticket PRs by @StatPan in #933

Full Changelog: v3.1.2...v3.1.3

v3.1.2

Choose a tag to compare

@github-actions github-actions released this 07 Aug 07:35
dfd20df

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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 06:45
72627b3

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

Choose a tag to compare

@github-actions github-actions released this 02 Aug 07:01
0ad2360

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

Choose a tag to compare

@github-actions github-actions released this 22 Jul 07:32
e9580ce

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 09:27
f4ee8b7

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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 06:04
9080d27

What's Changed

Full Changelog: v2.6.0...v2.7.0

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 01:51
3682a02

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

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 09:42

Full Changelog: v2.4.1...v2.5.0