-
Notifications
You must be signed in to change notification settings - Fork 1
fix(compliance): add CLAUDE.md and dependabot.yml #152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
9160284
chore: add CLAUDE.md with AGENTS.md reference
don-petry afd81ad
fix(reviews): address PR #152 review feedback
ebf9369
Merge branch 'main' into claude/issue-261-compliance
don-petry 131178a
Merge branch 'main' into claude/issue-261-compliance
don-petry 3701145
Merge branch 'main' into claude/issue-261-compliance
don-petry 730eec0
Merge branch 'main' into claude/issue-261-compliance
don-petry ea37354
Merge branch 'main' into claude/issue-261-compliance
don-petry bafa573
Merge branch 'main' into claude/issue-261-compliance
don-petry 154eb3d
Merge branch 'main' into claude/issue-261-compliance
don-petry 6419cc9
Merge branch 'main' into claude/issue-261-compliance
don-petry 3a55363
Merge branch 'main' into claude/issue-261-compliance
don-petry 17b8149
Merge branch 'main' into claude/issue-261-compliance
don-petry 73b757b
Merge branch 'main' into claude/issue-261-compliance
don-petry 39b3d69
Merge branch 'main' into claude/issue-261-compliance
don-petry 4d86466
Merge branch 'main' into claude/issue-261-compliance
don-petry 516a112
Merge branch 'main' into claude/issue-261-compliance
don-petry 8425a20
Merge branch 'main' into claude/issue-261-compliance
don-petry 1dc275f
Merge branch 'main' into claude/issue-261-compliance
don-petry fb83168
Merge branch 'main' into claude/issue-261-compliance
don-petry 4f69922
Merge branch 'main' into claude/issue-261-compliance
don-petry 18570ab
Merge branch 'main' into claude/issue-261-compliance
don-petry eb03145
Merge branch 'main' into claude/issue-261-compliance
don-petry 7f38845
Merge branch 'main' into claude/issue-261-compliance
don-petry b4d4e22
Merge branch 'main' into claude/issue-261-compliance
don-petry 7ac13dd
Merge branch 'main' into claude/issue-261-compliance
don-petry a1909c4
Merge branch 'main' into claude/issue-261-compliance
don-petry 6d78b2f
Merge branch 'main' into claude/issue-261-compliance
don-petry c98ae3b
Merge branch 'main' into claude/issue-261-compliance
don-petry 03bbfb2
Merge branch 'main' into claude/issue-261-compliance
don-petry 59c45c3
Merge branch 'main' into claude/issue-261-compliance
don-petry 6463382
Merge branch 'main' into claude/issue-261-compliance
don-petry 2508628
Merge branch 'main' into claude/issue-261-compliance
don-petry 6c5cd63
Merge branch 'main' into claude/issue-261-compliance
don-petry 788677c
Merge branch 'main' into claude/issue-261-compliance
don-petry 610665a
Merge branch 'main' into claude/issue-261-compliance
don-petry db60a41
ci: Add fallback-model opus to CI Failure Analyst (#378)
don-petry 1105ca4
Merge branch 'main' into claude/issue-261-compliance
don-petry 4f9cdda
test(dev-lead): runtime-build PEM markers in writer redaction test (#…
don-petry 11ea2b7
Merge branch 'main' into claude/issue-261-compliance
don-petry 2d43402
fix(dev-lead): centralize git identity setup; apply to fix-ci & fix-r…
don-petry c5fad40
Merge branch 'main' into claude/issue-261-compliance
don-petry baf9ae2
fix(dev-lead): expose GEMINI_API_KEY so gemini fallback actually work…
don-petry 253c4ab
Merge branch 'main' into claude/issue-261-compliance
don-petry 6610e8a
feat(engine): in-Claude model fallback before cross-provider switch (…
don-petry 755f468
Merge branch 'main' into claude/issue-261-compliance
don-petry 956b955
fix(dev-lead): set git identity before commit in commit_and_push (#369)
don-petry c11db73
Merge branch 'main' into claude/issue-261-compliance
don-petry 2c7fc09
chore(deps): bump anthropics/claude-code-action from 1.0.128 to 1.0.1…
dependabot[bot] 7b5bab2
Merge branch 'main' into claude/issue-261-compliance
don-petry fe5dd64
fix: simplify PR_URL_OVERRIDE logic to resolve enumeration bug
don-petry aa8a36d
fix(dev-lead): resolve outdated comments in both applied and no-chang…
don-petry 8644869
Merge pull request #412 from petry-projects/fix/pr-review-url-override
don-petry bc79204
Merge branch 'main' into claude/issue-261-compliance
don-petry 5113e7b
Merge branch 'main' into claude/issue-261-compliance
don-petry 84633ae
Merge branch 'main' into claude/issue-261-compliance
don-petry 0ffd77a
Merge branch 'main' into claude/issue-261-compliance
don-petry ea7892e
Merge branch 'main' into claude/issue-261-compliance
don-petry 916cacc
Merge branch 'main' into claude/issue-261-compliance
don-petry 86992fc
Merge branch 'main' into claude/issue-261-compliance
don-petry bff53a9
Merge branch 'main' into claude/issue-261-compliance
don-petry 09d9ef4
Merge branch 'main' into claude/issue-261-compliance
don-petry a1cbcb0
Merge branch 'main' into claude/issue-261-compliance
don-petry 620b759
Merge branch 'main' into claude/issue-261-compliance
don-petry 8fdea35
Merge branch 'main' into claude/issue-261-compliance
don-petry 193d6c4
Merge branch 'main' into claude/issue-261-compliance
don-petry 3d18742
Merge branch 'main' into claude/issue-261-compliance
don-petry d6ec77f
Merge branch 'main' into claude/issue-261-compliance
don-petry 7f09dc0
Merge branch 'main' into claude/issue-261-compliance
don-petry c8440c9
Merge branch 'main' into claude/issue-261-compliance
don-petry ac8add3
Merge branch 'main' into claude/issue-261-compliance
don-petry 0c24280
Merge branch 'main' into claude/issue-261-compliance
don-petry c9edd15
Merge branch 'main' into claude/issue-261-compliance
don-petry 46e2f3c
Merge branch 'main' into claude/issue-261-compliance
don-petry 280f157
Merge branch 'main' into claude/issue-261-compliance
don-petry 996e026
Merge branch 'main' into claude/issue-261-compliance
don-petry 8dae1c5
Merge branch 'main' into claude/issue-261-compliance
don-petry 02c9a4b
Merge branch 'main' into claude/issue-261-compliance
don-petry File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,17 @@ | ||
| updates: | ||
| - directory: / | ||
| ignore: | ||
| - dependency-name: "github/gh-aw-actions/*" # Managed by gh aw compile. Version-locked to the gh-aw compiler; do not bump. | ||
| labels: | ||
| - security | ||
| - dependencies | ||
| open-pull-requests-limit: 10 | ||
| package-ecosystem: github-actions | ||
| schedule: | ||
| interval: weekly | ||
| version: 2 | ||
| updates: | ||
| # GitHub Actions — version updates (keep actions current) | ||
| - package-ecosystem: "github-actions" | ||
| directory: "/" | ||
| schedule: | ||
| interval: "weekly" | ||
| open-pull-requests-limit: 10 | ||
| labels: | ||
| - "security" | ||
| - "dependencies" | ||
| ignore: | ||
| - dependency-name: "github/gh-aw-actions/*" # Managed by gh aw compile. Version-locked to the gh-aw compiler; do not bump. | ||
| groups: | ||
| actions: | ||
| patterns: | ||
| - "*" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| # CLAUDE.md — .github-private | ||
|
|
||
| This file provides project-specific instructions for Claude Code when working in this repository. | ||
|
|
||
| ## Development Standards | ||
|
|
||
| Read [AGENTS.md](./AGENTS.md) before making any changes. It defines the org-wide standards for CI, | ||
| workflows, agent configuration, and more. | ||
|
|
||
| ## Repository Purpose | ||
|
|
||
| This is the **private org-level `.github-private` repository** for `petry-projects`. It contains: | ||
|
|
||
| - **`agents/`** — Copilot custom agent profiles (org-wide, invocable from GitHub.com, VS Code, JetBrains) | ||
| - **`prompts/`** — Prompt libraries used by workflows | ||
| - **`scripts/`** — Shell orchestration for GitHub Actions (PR review, health checks) | ||
| - **`frameworks/`** — Installed agentic frameworks (git subtree) | ||
| - **`.github/workflows/`** — Scheduled automation (PR review, health checks, dependency audit) | ||
|
|
||
| ## Key Guidelines | ||
|
|
||
| - This repo contains shell scripts executed by GitHub Actions — test changes locally with `shellcheck` | ||
| - Some workflows are thin caller stubs (e.g., `claude.yml`, `agent-shield.yml`, `auto-rebase.yml`, `dependabot-automerge.yml`) — do not modify these beyond the allowed inputs noted in their headers and AGENTS.md; others contain org-private automation logic and are not thin callers | ||
| - SHAs for action pinning must be looked up via the GitHub API — never guessed | ||
|
don-petry marked this conversation as resolved.
|
||
|
|
||
| ## Commands | ||
|
|
||
| - Lint shell scripts: `shellcheck scripts/*.sh` | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.