[pull] main from PaulDuvall:main#24
Merged
Merged
Conversation
added 4 commits
June 6, 2026 13:58
…attern Separately-owned executable acceptance policy enforced by continuous machine checks and signed per-merge attestations, as a synthesis of StrongDM's Software Factory manifesto.
…luator Broaden the pattern to the GAN-style principle of separating the generating agent from an independent judging agent. Cross-model fan-out becomes one of two topologies; the other is an adversarial judge that attacks a single candidate on a different model. Adds a Self-Grading anti-pattern and preserves the #cross-model-validation anchor as an alias so inbound links keep resolving. Updates reference table, both mermaid diagrams, patterns.yaml, index.html, the migration guide, and all inbound links.
The Validation badge was failing on a flaky external-link test. Two root causes: - test_external_links_accessible used a 5s timeout, single attempt, and no User-Agent, so slow-but-healthy pages (e.g. anthropic.com MCP page, ~5s) intermittently timed out. The checker now sends a browser UA, falls back HEAD->GET on 403/405, and retries transient failures with backoff; the test uses a 10s timeout. - The critical-error logic was backwards: timeouts/connection errors (transient) failed the build while genuine HTTP 404s were ignored. Now 4xx/5xx are critical (except anti-bot 403/429) and transient errors only warn. This surfaced a real broken link: the Vertex AI Agent Engine Code Execution URL returned 404. Updated to the current canonical docs URL.
Clears the Node 20 deprecation warnings (forced to Node 24 by GitHub on
2026-06-16). Verified each target major defaults to runs.using: node24:
- actions/checkout v4 -> v5
- actions/setup-python v5 -> v6
- actions/upload-artifact v4 -> v6 (v5 still defaults to Node 20)
- actions/github-script v7 -> v8 (v9 drops require('@actions/github'); our
scripts use only injected github/context, but v8 is the minimal Node 24 bump)
- actions/configure-pages v4 -> v6
- actions/upload-pages-artifact v4 -> v5
- actions/deploy-pages v4 -> v5
No functional changes to any workflow.
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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )