Skip to content

v0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Aug 14:35
· 21 commits to main since this release

Changelog

Bug Fixes

What's Changed

  • feat: add /address-feedback command for PR review triage by @marcusburghardt in #220
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #227
  • ci(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2 by @dependabot[bot] in #226
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #225
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #224
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #223
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #232
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #231
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.2.0 to 0.2.1 by @dependabot[bot] in #230
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #246
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #247
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #244
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #243
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #262
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #261
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.2.1 to 0.3.1 by @dependabot[bot] in #259
  • ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #260
  • fix(agents): detect target repo dynamically in divisor-curator by @gvauter in #252
  • feat(scaffold): run sub-tool inits concurrently in uf init by @gvauter in #251
  • fix(review): add finding consolidation, compound severity, and CI annotation ingestion by @sonupreetam in #229
  • fix: update CRAP baseline for checkPodmanRuntimeDarwin on Linux CI by @gvauter in #255
  • feat(scaffold): add Python convention pack and doctor checks by @gvauter in #254
  • fix: abort config update when backup write fails (closes #237) by @jsvob in #248
  • chore: skip empty custom convention pack imports in CLAUDE.md by @jsvob in #250
  • fix: wire auto-mode native fallback in uf setupOpsx/setup auto native fallback by @yvonnedevlinrh in #267
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #274
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #277
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #275
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #276
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #278
  • fix: show actual error output from sub-tool failures in uf init and uf setup by @gxmiranda in #269
  • feat: add /triage-issue slash command for multi-agent issue triage by @jflowers in #272
  • ci(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #282
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #281
  • feat: add dnf/RPM and binary download fallbacks to uf setup by @em-redhat in #270
  • fix(ci): add missing pull-requests read permission by @yvonnedevlinrh in #285
  • feat(finale): add structured PR body, AI attribution, and shell injection fix by @jflowers in #288
  • refactor(commands): convert confirmation prompts to AskUserQuestion tool by @jflowers in #286
  • fix: align installGolangciLint dry-run with actual install path by @yvonnedevlinrh in #283
  • refactor: extract shared pre-flight skill for CI detection and local … by @yvonnedevlinrh in #290
  • ci(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in #292
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.3.1 to 0.4.0 by @dependabot[bot] in #280
  • feat(uf-init): add missing customization steps and tighten idempotency by @jflowers in #289
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #297
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #298
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #300
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #299
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #301
  • feat: create review-context skill and scaffold asset by @yvonnedevlinrh in #303
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #306
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.4.0 to 0.5.0 by @dependabot[bot] in #305
  • refactor(commands): migrate /review-pr to review-context skill by @yvonnedevlinrh in #307
  • feat(commands): migrate /review-council to consume review-context skill by @yvonnedevlinrh in #310
  • ci(deps): bump goreleaser/goreleaser-action from 7.2.2 to 7.2.3 by @dependabot[bot] in #311
  • fix: add missing name field to 8 skill frontmatter by @yvonnedevlinrh in #317
  • feat: add ci.md convention pack for CI workflow authoring by @marcusburghardt in #273
  • fix(scaffold): prevent uf init --force from hanging on Dewey reindexing by @sonupreetam in #321
  • feat(commands): add CI causality analysis and soft-gate to review-council by @yvonnedevlinrh in #318
  • feat: add GitHub review posting to /review-council by @yvonnedevlinrh in #323
  • feat(finale): add sub-agent option for merge conflict resolution by @em-redhat in #326
  • fix(finale): add mergeability gate when CI checks are not reported by @em-redhat in #320
  • chore: improve CODEOWNERS check in /review-pr and /review-council by @em-redhat in #327
  • feat: add speckit/ folder prefix to Speckit branches by @yvonnedevlinrh in #328
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #331
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #334
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #332
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #333
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #335
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #338
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.5.0 to 0.6.0 by @dependabot[bot] in #339
  • ci(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #340
  • docs: document --no-embeddings default during uf init by @sonupreetam in #341
  • ci(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #344
  • fix: harden review-pr Step 11 confirmation gate against context compression by @em-redhat in #371
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_vuln_scan.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #366
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_scheduled.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #367
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_crapload_analysis.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #368
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_dependabot_reviewer.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #369
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_deps_reviewer.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #370
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_security.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #388
  • ci(deps): bump complytime/org-infra/.github/workflows/reusable_ci.yml from 0.6.0 to 0.7.1 by @dependabot[bot] in #389
  • feat: add council-review-action composite GitHub Action by @sonupreetam in #336
  • fix(openspec-explore): enforce branch-switching gate with AskUserQuestion by @jflowers in #400
  • fix(gaze-test-generator): replace advisory compile check with concrete pre-write gate by @jflowers in #404
  • fix(muti-mind.sync-push): add confirmation gate before GitHub Issue creation by @jflowers in #408
  • fix(triage-issue): gate all label mutations behind AskUserQuestion by @jflowers in #391
  • fix(finale): add AskUserQuestion gate before git push by @jflowers in #405
  • fix(openspec-propose): enforce dirty-tree guard with AskUserQuestion tool call by @jflowers in #406
  • fix(speckit.implement): harden checklist and commit/push gates by @jflowers in #394
  • fix(speckit): harden dirty-tree check with explicit AskUserQuestion tool call by @jflowers in #396
  • fix(speckit.clarify): require AskUserQuestion tool calls for sequential questioning by @jflowers in #403
  • fix(opsx-archive): add branch switch gate and clarify mv guard by @jflowers in #393
  • fix(openspec-archive-change): add AskUserQuestion gates for commit and branch-switch safety by @jflowers in #397
  • fix(agents): move branch safety guardrails to pre-conditions by @jflowers in #392
  • fix: move branch safety rules to pre-conditions in speckit-workflow skill by @jflowers in #398
  • fix(speckit): move STOP HERE gates before workflow steps by @jflowers in #401
  • chore: prefix uf-owned slash commands with uf. namespace by @marcusburghardt in #304
  • fix(muti-mind-po): add AskUserQuestion gate before acceptance decision CLI by @jflowers in #410
  • fix: split /uf.review-pr into parent/subagent architecture by @jflowers in #413
  • fix: harden /uf.review-council against context compression by @jflowers in #414
  • fix: add compression resilience to /uf.unleash pipeline by @jflowers in #415
  • fix(commands): add compression guards to /uf.address-feedback by @jflowers in #416
  • fix(speckit): move STOP HERE gates to preamble in remaining 5 commands by @jflowers in #417
  • fix(speckit-workflow): replace prose-only dirty-tree check with explicit AskUserQuestion gate by @jflowers in #418
  • fix(finale): replace prose secrets check gate with AskUserQuestion tool call by @jflowers in #412
  • fix(finale): harden /uf.finale against context compression by @jflowers in #411
  • chore: add CODEOWNERS file by @yvonnedevlinrh in #439
  • fix(review-pr): always offer verdict posting in Step 7 by @jflowers in #442
  • fix(sandbox): add wsName validation guard in startServerViaSSH by @yvonnedevlinrh in #440
  • fix(sandbox): remove incorrect LookPath podman pre-flight from DevPod by @yvonnedevlinrh in #436
  • fix(scaffold): differentiate guardrails for speckit and uf.init commands by @yvonnedevlinrh in #443
  • ci: adopt org-infra reusable release workflows by @sonupreetam in #433
  • ci(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #421
  • fix(scaffold): harden uf init command rename migration by @jflowers in #420
  • feat: council-review-action runtime sandbox and review fixes by @sonupreetam in #425
  • chore(deps): bump github.com/santhosh-tekuri/jsonschema/v6 from 6.0.2 to 6.0.3 by @dependabot[bot] in #453
  • fix(ci): remove duplicate concurrency group and enable pre-releases by @sonupreetam in #456
  • fix: update specify init invocation for new CLI contract by @jflowers in #458
  • chore: remove CLAUDE.md and .cursorrules bridge file scaffolding by @yvonnedevlinrh in #463
  • fix: add output fidelity guard to /uf.unleash Step 10 Demo by @jflowers in #467
  • fix(setup): resolve companion tool versions independently for RPM URLs by @jflowers in #461
  • fix: make uf doctor install hints tool-agnostic by @yvonnedevlinrh in #476
  • fix(scaffold): embed starter constitution in uf init by @em-redhat in #480
  • feat: add granular bash permissions to gate GitHub mutations by @sonupreetam in #477
  • fix: add explicit autonomy guardrails to /uf.unleash pipeline by @jflowers in #481
  • fix(commands): rename AskUserQuestion to question tool by @jflowers in #482
  • chore(commands): add tags to slash command files by @jflowers in #499
  • chore: gitignore .uf/config.yaml and .uf/dewey/config.yaml by @jflowers in #494
  • chore: compile dewey learnings and add review doc by @jflowers in #498
  • chore: remove .uf/dewey/config.yaml from source control by @jflowers in #500
  • chore: add DCP configuration for protect tag preservation by @jflowers in #506
  • chore: add DCP config to enable protect tag preservation by @jflowers in #501
  • fix: restore accidentally-reverted soft-gate content in pre-flight SKILL.md by @yvonnedevlinrh in #507
  • feat: add file-scope filter to pre-flight skill (Fixes #434) by @yvonnedevlinrh in #522
  • feat(commands): add mandatory gates at unguarded mutation entry points by @jflowers in #493
  • fix(scaffold): protect constitution from --force overwrite by @jflowers in #496
  • feat: scaffold DCP config and doctor health check by @jflowers in #505
  • fix: pass --force through to sub-tool init commands by @yvonnedevlinrh in #524
  • fix(commands): add mandatory gate to uf.triage-issue Phase 4 by @jflowers in #485

New Contributors

Full Changelog: v0.15.0...v0.16.0