Skip to content

Mirror strict Clay publication gate#3

Open
jamiepratt wants to merge 1 commit into
mainfrom
codex/strict-publication-gate-fork
Open

Mirror strict Clay publication gate#3
jamiepratt wants to merge 1 commit into
mainfrom
codex/strict-publication-gate-fork

Conversation

@jamiepratt

@jamiepratt jamiepratt commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Review status

CAUTION: This is an AI-generated CI/publication-policy change. It requires independent review and approval by someone other than the author. Do not merge without that approval.

Summary

Mirror the proposed strict Civitas publication gate on this fork:

  • Java 21 with a production-like 1 MiB stack
  • reject Clay FAILED markers and emit GitHub error annotations
  • retain the historical StackOverflowError regression test
  • run the full Clay plus Quarto build on pull requests
  • prevent any Pages deployment from this fork

Separation

The Beta article overflow repair was separated and merged in #4. This PR contains only five strict-gate workflow, script, test, and documentation files; no article or extracted resource changes.

Validation

  • bash syntax and shellcheck passed
  • regression fixture rejects the previous StackOverflowError behavior
  • identical gate scripts passed strict Clay and Quarto 233/233 on the repaired upstream base

Generated by AI. Human review required.

@jamiepratt
jamiepratt force-pushed the codex/strict-publication-gate-fork branch from 81f8042 to 2382430 Compare July 15, 2026 13:27
@jamiepratt

Copy link
Copy Markdown
Owner Author

Branch rewritten after separation: 2382430 is the complete gate-only fork change. Earlier combined commit SHAs and comments referring to article/resource extraction are superseded; the fork repair is already merged separately as #4. This PR must remain unmerged until independently reviewed and approved.

@jamiepratt

Copy link
Copy Markdown
Owner Author

Gate-only fork verification complete: GitHub Actions run 29419273670 passed the build on 2382430, including the historical failure-detection regression, full strict Clay render, and full Quarto render. The deploy job was skipped as required for this fork pull request. This is verification, not approval; independent human review is still required before merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant