Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 2 additions & 1 deletion patterns/archetypes/dependency-monitor.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@
"Add this repo's package ecosystem identifier(s) (e.g. node, python, go, rust) under network.allowed \u2014 \"defaults\" and \"github\" alone do not include package registry domains",
"Use DO NOT constraints to prevent unrelated dependency or source changes",
"Use skip-if-match to prevent duplicate scheduled findings",
"Use protected-files: fallback-to-issue for CI configuration and agent instructions (not the dependency manifests themselves, since updating those is the intended change)"
"Use protected-files: fallback-to-issue for CI configuration and agent instructions (not the dependency manifests themselves, since updating those is the intended change)",
"Add a pre-activation step that skips scheduled runs once too many open PRs share your title prefix, to avoid spamming maintainers"
],
"anti_patterns": [
"docs-sync"
Expand Down
3 changes: 2 additions & 1 deletion patterns/archetypes/link-checker.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"Persist a list of previously-confirmed unfixable links in cache-memory so scheduled runs don't repeatedly retry links with no available replacement",
"Use protected-files: fallback-to-issue so link fixes in protected paths open an issue instead of silently failing",
"Set if-no-changes: warn on create-pull-request and pair with noop so a run with no broken links exits cleanly instead of failing",
"Only replace a broken link when a working equivalent or redirect target is confirmed \u2014 do not guess at replacement URLs"
"Only replace a broken link when a working equivalent or redirect target is confirmed \u2014 do not guess at replacement URLs",
"Add a pre-activation step that skips scheduled runs once too many open PRs share your title prefix, to avoid spamming maintainers"
],
"anti_patterns": []
}
3 changes: 2 additions & 1 deletion patterns/archetypes/linter-applier.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"Group fixes by one rule and subsystem",
"Never disable rules or add blanket suppressions",
"Validate semantics with relevant tests after applying fixes",
"Constrain create-pull-request with allowed-files scoped to the fix's file types, and set protected-files: fallback-to-issue for manifests, CI config, or agent instruction files"
"Constrain create-pull-request with allowed-files scoped to the fix's file types, and set protected-files: fallback-to-issue for manifests, CI config, or agent instruction files",
"Add a pre-activation step that skips scheduled runs once too many open PRs share your title prefix, to avoid spamming maintainers"
],
"anti_patterns": []
}
Loading