Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
fb3ca2b
Initial commit
don-petry Mar 21, 2026
d38b372
Install BMad Method v6.2.0 with Claude Code integration
claude Mar 21, 2026
0fad7a1
fix: configure CodeQL to scan Python only (#6)
don-petry Mar 24, 2026
da9daa2
chore: add ECC integration, TEA module, and slim CLAUDE.md
Mar 26, 2026
aeb2a3f
Add Claude Code GitHub Action (#15)
don-petry Mar 27, 2026
f2122f7
fix: address OpenSSF Scorecard findings (#22)
don-petry Mar 28, 2026
c1d575e
chore(deps): bump github/codeql-action from 3.35.1 to 4.35.1 (#27)
dependabot[bot] Apr 1, 2026
9ed86b0
chore(deps): bump actions/checkout from 4.3.1 to 6.0.2 (#24)
dependabot[bot] Apr 1, 2026
48892b7
ci: skip Claude Code reviewer on Dependabot PRs (#28)
don-petry Apr 1, 2026
79eb861
ci: move Dependabot exclusion to step-level in Claude workflow (#30)
don-petry Apr 1, 2026
fe0b923
chore(deps): bump anthropics/claude-code-action from 1.0.80 to 1.0.82…
dependabot[bot] Apr 1, 2026
417509f
chore(deps): bump anthropics/claude-code-action from 1.0.83 to 1.0.88…
dependabot[bot] Apr 4, 2026
92f1bb9
chore: enable Claude issue trigger per org CI standard (#48)
don-petry Apr 5, 2026
9a863c8
fix: add checkout step to Claude workflow for issue-triggered mode (#49)
don-petry Apr 5, 2026
8f9a67b
feat: split Claude workflow into interactive + issue automation jobs …
don-petry Apr 6, 2026
e3a9916
feat: switch to org-level reusable Claude Code workflow (#62)
don-petry Apr 6, 2026
bf389a9
chore: add CODEOWNERS file for code review enforcement
github-actions[bot] Apr 6, 2026
5646070
fix: rename codeql workflow and add javascript-typescript + actions m…
don-petry Apr 8, 2026
6cdcd3f
chore(workflows): adopt centralized stubs from petry-projects/.github…
don-petry Apr 8, 2026
87531cf
fix: correct reusable workflow path (remove duplicate .github/) (#135)
don-petry Apr 21, 2026
b576c13
Revert "fix: correct reusable workflow path (remove duplicate .github…
Apr 21, 2026
5a29695
ci: add auto-rebase workflow and check_run trigger to claude.yml
don-petry Apr 21, 2026
feb2e92
chore(ci): remove stray codeql.yml workflow (#115)
don-petry Apr 26, 2026
4d36e42
chore(security): remove drift codeql.yml, enable GitHub-managed defau…
don-petry Apr 26, 2026
6920de6
fix(ci): pin dependency-audit reusable workflow to SHA (#120)
don-petry Apr 26, 2026
658ef69
fix(ci): pin agent-shield reusable workflow to SHA (#123)
don-petry Apr 26, 2026
38af355
fix: pin dependabot-automerge reusable workflow to SHA (#124)
don-petry Apr 26, 2026
dee14f6
fix(ci): pin agent-shield reusable workflow to SHA (#126)
don-petry Apr 26, 2026
b4cbd6c
chore: add bot accounts to CODEOWNERS for auto-merge support
don-petry May 3, 2026
8495efd
chore: standardize CODEOWNERS on @petry-projects/org-leads (#160)
don-petry May 4, 2026
b7c21e6
chore(deps): bump petry-projects/.github/.github/workflows/dependabot…
dependabot[bot] May 7, 2026
58a2478
chore(deps): bump petry-projects/.github/.github/workflows/dependency…
dependabot[bot] May 7, 2026
6d754f1
chore(deps): bump petry-projects/.github/.github/workflows/agent-shie…
dependabot[bot] May 7, 2026
92cc762
chore(dev-lead): remove claude.yml — replaced by dev-lead.yml (#176)
don-petry May 16, 2026
2bc2c83
feat: implement issue #162 — Compliance: codeowners-no-catchall (#182)
don-petry May 20, 2026
af36447
feat: implement issue #175 — Compliance: non-stub-pr-review-mention.y…
don-petry May 21, 2026
423aa6a
feat: implement issue #148 — Compliance: non-stub-dependency-audit.ym…
don-petry May 21, 2026
f786c4f
feat: implement issue #149 — Compliance: non-stub-dependabot-automerg…
don-petry May 21, 2026
2e33dad
feat: implement issue #150 — Compliance: non-stub-agent-shield.yml (#…
don-petry May 21, 2026
3726252
feat: implement issue #161 — Compliance: codeowners-org-leads-not-fir…
don-petry May 21, 2026
77bc2c5
feat: implement issue #200 — [Fleet Monitor] petry-projects/TalkTerm …
don-petry May 21, 2026
cba4f54
feat: implement issue #86 — Compliance: unpinned-actions-claude.yml (…
don-petry May 21, 2026
1af1fd3
feat: implement issue #163 — Compliance: check-suite-auto-trigger-123…
don-petry May 21, 2026
aa95d44
rollout: deploy pr-review-mention standard workflow (#236)
don-petry May 31, 2026
8081aa9
feat: implement issue #217 — Compliance: codeowners-org-leads-not-fir…
don-petry Jun 20, 2026
1152c9a
chore: sync 6 org-standard workflow stub(s) from petry-projects/.gith…
don-petry Jun 20, 2026
09caf08
Initial commit
don-petry Mar 21, 2026
144830f
Install BMad Method v6.2.0 with Claude Code integration
claude Mar 21, 2026
483703e
fix: configure CodeQL to scan Python only (#6)
don-petry Mar 24, 2026
b97caa6
chore: add ECC integration, TEA module, and slim CLAUDE.md
Mar 26, 2026
05089ca
Add Claude Code GitHub Action (#15)
don-petry Mar 27, 2026
70e5bc7
fix: address OpenSSF Scorecard findings (#22)
don-petry Mar 28, 2026
fa7ed04
chore(deps): bump github/codeql-action from 3.35.1 to 4.35.1 (#27)
dependabot[bot] Apr 1, 2026
88822f7
chore(deps): bump actions/checkout from 4.3.1 to 6.0.2 (#24)
dependabot[bot] Apr 1, 2026
8c74e74
ci: skip Claude Code reviewer on Dependabot PRs (#28)
don-petry Apr 1, 2026
f0e1570
ci: move Dependabot exclusion to step-level in Claude workflow (#30)
don-petry Apr 1, 2026
2d7f9f6
chore(deps): bump anthropics/claude-code-action from 1.0.80 to 1.0.82…
dependabot[bot] Apr 1, 2026
c7b9dcc
chore(deps): bump anthropics/claude-code-action from 1.0.83 to 1.0.88…
dependabot[bot] Apr 4, 2026
d573d36
chore: enable Claude issue trigger per org CI standard (#48)
don-petry Apr 5, 2026
a8b92b5
fix: add checkout step to Claude workflow for issue-triggered mode (#49)
don-petry Apr 5, 2026
a638e81
feat: split Claude workflow into interactive + issue automation jobs …
don-petry Apr 6, 2026
97e2b87
feat: switch to org-level reusable Claude Code workflow (#62)
don-petry Apr 6, 2026
3455902
chore: add CODEOWNERS file for code review enforcement
github-actions[bot] Apr 6, 2026
5dd563b
fix: rename codeql workflow and add javascript-typescript + actions m…
don-petry Apr 8, 2026
ce33a83
chore(workflows): adopt centralized stubs from petry-projects/.github…
don-petry Apr 8, 2026
0193057
fix: correct reusable workflow path (remove duplicate .github/) (#135)
don-petry Apr 21, 2026
f229895
Revert "fix: correct reusable workflow path (remove duplicate .github…
Apr 21, 2026
71d1464
ci: add auto-rebase workflow and check_run trigger to claude.yml
don-petry Apr 21, 2026
f1e7bf6
chore(ci): remove stray codeql.yml workflow (#115)
don-petry Apr 26, 2026
2b71abf
chore(security): remove drift codeql.yml, enable GitHub-managed defau…
don-petry Apr 26, 2026
4659a91
fix(ci): pin dependency-audit reusable workflow to SHA (#120)
don-petry Apr 26, 2026
eb7f65d
fix(ci): pin agent-shield reusable workflow to SHA (#123)
don-petry Apr 26, 2026
cb2d6f6
fix: pin dependabot-automerge reusable workflow to SHA (#124)
don-petry Apr 26, 2026
ad93f93
fix(ci): pin agent-shield reusable workflow to SHA (#126)
don-petry Apr 26, 2026
936b5d8
chore: add bot accounts to CODEOWNERS for auto-merge support
don-petry May 3, 2026
e1ae59b
chore: standardize CODEOWNERS on @petry-projects/org-leads (#160)
don-petry May 4, 2026
ce8ebfe
chore(deps): bump petry-projects/.github/.github/workflows/dependabot…
dependabot[bot] May 7, 2026
5ab279d
chore(deps): bump petry-projects/.github/.github/workflows/dependency…
dependabot[bot] May 7, 2026
b4afd83
chore(deps): bump petry-projects/.github/.github/workflows/agent-shie…
dependabot[bot] May 7, 2026
ad31d80
chore(dev-lead): remove claude.yml — replaced by dev-lead.yml (#176)
don-petry May 16, 2026
685db25
feat: implement issue #162 — Compliance: codeowners-no-catchall (#182)
don-petry May 20, 2026
9ff7322
feat: implement issue #175 — Compliance: non-stub-pr-review-mention.y…
don-petry May 21, 2026
2901e7d
feat: implement issue #148 — Compliance: non-stub-dependency-audit.ym…
don-petry May 21, 2026
999d492
feat: implement issue #149 — Compliance: non-stub-dependabot-automerg…
don-petry May 21, 2026
7bdde9a
feat: implement issue #150 — Compliance: non-stub-agent-shield.yml (#…
don-petry May 21, 2026
89f78a4
feat: implement issue #161 — Compliance: codeowners-org-leads-not-fir…
don-petry May 21, 2026
6414dad
fix: make copilot setup workflow docs-only for current TalkTerm main
don-petry May 21, 2026
2c8d3a0
feat: implement issue #200 — [Fleet Monitor] petry-projects/TalkTerm …
don-petry May 21, 2026
49122ba
feat: implement issue #86 — Compliance: unpinned-actions-claude.yml (…
don-petry May 21, 2026
ea57d96
feat: implement issue #198 — [Fleet Monitor] petry-projects/TalkTerm …
don-petry May 21, 2026
fc7ba4c
feat: implement issue #163 — Compliance: check-suite-auto-trigger-123…
don-petry May 21, 2026
2d16a3f
rollout: deploy pr-review-mention standard workflow (#236)
don-petry May 31, 2026
4e975e7
feat: implement issue #288 — [Fleet Monitor] petry-projects/TalkTerm …
donpetry-bot Jun 18, 2026
5070ca9
feat: implement issue #217 — Compliance: codeowners-org-leads-not-fir…
don-petry Jun 20, 2026
f5d32b5
fix(bot): address bot feedback [skip ci-relay]
donpetry-bot Jun 20, 2026
e514fed
feat: implement issue #219 — Compliance: non-stub-dev-lead.yml (#258)
don-petry Jun 22, 2026
ea8195a
fix(reviews): address review comments [skip ci-relay]
donpetry-bot Jun 22, 2026
d840ffb
Merge branch 'main' into dev-lead/issue-288-20260618-1047
don-petry Jun 22, 2026
338434d
Merge branch 'main' into dev-lead/issue-288-20260618-1047
don-petry Jun 22, 2026
03a3ae1
Merge branch 'main' into dev-lead/issue-288-20260618-1047
don-petry Jun 22, 2026
1047d5f
Merge branch 'main' into dev-lead/issue-288-20260618-1047
don-petry Jun 23, 2026
bbee0d3
Merge branch 'main' into dev-lead/issue-288-20260618-1047
don-petry Jun 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/agent-shield.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ permissions:

jobs:
agent-shield:
uses: petry-projects/.github/.github/workflows/agent-shield-reusable.yml@v1
uses: petry-projects/.github/.github/workflows/agent-shield-reusable.yml@d3d768dabb7f28cc63283cdfe48630da53700e50 # v1
9 changes: 1 addition & 8 deletions .github/workflows/dev-lead.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,7 @@ permissions: {}

jobs:
dev-lead:
# Pinned to the moving dev-lead/stable channel tag, not @main, so a broken
# change to dev-lead can no longer gate its own fix (the self-host circular
# dependency). Promotion is done by moving the dev-lead/stable tag centrally; this
# caller is never edited on release. agent_ref threads the same channel into
# dev-lead's own scripts/prompts checkout. See ci-standards.md#dev-lead-agent.
uses: petry-projects/.github-private/.github/workflows/dev-lead-reusable.yml@ded84ce4820dce379f177f9992beb74483f6d6b4 # dev-lead/ring1
with:
agent_ref: dev-lead/ring1
uses: petry-projects/.github-private/.github/workflows/dev-lead-reusable.yml@5a9a2476575cfcf0e730993f589587db054219f1 # main
secrets: inherit
permissions:
contents: write
Expand Down
14 changes: 7 additions & 7 deletions .gitleaksignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@
# Not a real credential — BMAD knowledge-base documentation only.
e8cc0956c901e454aed61e7b10857e6a1a412881:_bmad/tea/testarch/knowledge/api-testing-patterns.md:generic-api-key:681

# Commit e8cc0956: _bmad/_config/files-manifest.csv (lines 281, 282, 284, 300,
# 409, 433) — CSV rows of the form "<file-path>","<sha256-hash>". The hash
# column is a content-addressable fingerprint of BMAD skill files; gitleaks'
# generic-api-key rule flags high-entropy hex strings. These are file-content
# checksums, not API keys. The file paths make the context unambiguous:
# api-request.md, api-testing-patterns.md, auth-session.md, email-auth.md,
# step-03a-subagent-api.md, step-04a-subagent-api-failing.md
# Commits e8cc0956, aec934f9: _bmad/_config/files-manifest.csv (lines 281, 282,
# 284, 300, 409, 433) — CSV rows of the form "<file-path>","<sha256-hash>".
# The hash column is a content-addressable fingerprint of BMAD skill files;
# gitleaks' generic-api-key rule flags high-entropy hex strings. These are
# file-content checksums, not API keys. The file paths make the context
# unambiguous: api-request.md, api-testing-patterns.md, auth-session.md,
# email-auth.md, step-03a-subagent-api.md, step-04a-subagent-api-failing.md
e8cc0956c901e454aed61e7b10857e6a1a412881:_bmad/_config/files-manifest.csv:generic-api-key:281
e8cc0956c901e454aed61e7b10857e6a1a412881:_bmad/_config/files-manifest.csv:generic-api-key:282
e8cc0956c901e454aed61e7b10857e6a1a412881:_bmad/_config/files-manifest.csv:generic-api-key:284
Expand Down
Loading