Skip to content

ci: enforce compiler contracts and contributor gates - #61

Merged
CheckPickerUpper merged 1 commit into
developmentfrom
codex/issue-25-contributor-quality
Aug 28, 2026
Merged

CheckPickerUpper merged 1 commit into
developmentfrom
codex/issue-25-contributor-quality

Conversation

@CheckPickerUpper

Copy link
Copy Markdown
Owner

Linked issue

Closes #25

Observable behavior

Compiler change and regression issue forms now require a single outcome, explicit non-goals, acceptance evidence, platform constraints, and native dependency routing. Pull requests must provide the linked issue, concrete behavior, and all locked contributor proof commands. Generated Luau contracts are checked by Full Moon and the pinned official Luau parser, analyzer, runtime, and compiler. No Markdown PR template was added.

Proof

  • cargo +stable fmt --check
  • cargo +stable clippy --all-targets --all-features --locked -- -D warnings
  • cargo +stable test --all-targets --all-features --locked
  • YAML parsing passed for both issue forms and both contributor workflows.
  • Focused round-trip suite passed with the pinned official Luau binaries; Full Moon parsing and official compilation both passed.

@github-actions

github-actions Bot commented Aug 25, 2026 •

Copy link
Copy Markdown

Visual recap — skipped

The visual recap job did not run for this pull request. This is informational only and does not block the PR.

Recap skipped for d498ada: missing required recap label (visual-recap).

@CheckPickerUpper
CheckPickerUpper force-pushed the codex/issue-25-contributor-quality branch from 627cd81 to 0236654 Compare August 25, 2026 21:59
@CheckPickerUpper
CheckPickerUpper force-pushed the codex/issue-25-contributor-quality branch from 0236654 to d498ada Compare August 28, 2026 05:55
@CheckPickerUpper
CheckPickerUpper merged commit 3465c3c into development Aug 28, 2026
@CheckPickerUpper
CheckPickerUpper deleted the codex/issue-25-contributor-quality branch August 28, 2026 05:55
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.

Guard compiler contracts and contributor quality gates

1 participant