chore: deploy Set it Free Loop (review tier, v2.0.0)
Closed
HE
3mo ago+1716+1716+0123456789012345678901234567890123456789-0-0-0123456789
Set it Free Loop — Deployment
Version: 2.0.0
Tier: review
Source SHA: 380fe0edc7a87cfc7b31233a955b37df0223a3a8
Engine policy: codex-gpt-55-high
Components deployed
labelsgovernancesfl-pr-review
What is the Set it Free Loop?
The Set it Free Loop is a continuous
quality improvement operating model for software repositories. See the
CATALOG
for all available workflows.
Before merging
- Run
.\deployment\governance\setup-labels.ps1 -Owner <org> -Repo <repo>if labels are not yet configured - For each
.mdworkflow: verifygh aw compile .github/workflows/<name>.mdsucceeds - Trigger a workflow manually to confirm output
- Review
sfl.jsonmanifest in the repo root
Summary by cubic
Deploys Set it Free Loop (review tier) v2.0.0 to enable automated, full‑spectrum PR reviews with a single approval check. Uses OpenRouter moonshotai/kimi-k3 with GitHub App auth and cleans up the sfl-review label after completion.
-
New Features
- Adds
sfl-pr-reviewworkflow (.mdand compiled.lock.yml) that triggers on thesfl-reviewlabel, posts inline findings, submits one consolidated review, publishes theSFL Reviewer Approvalcheck, and removes the label. - Pins
github/gh-aw-actions/setup@v0.84.1via.github/aw/actions-lock.json. - Introduces
sfl.json(v2.0.0, tierreview) with engine policycodex-gpt-55-highand workflow modelmoonshotai/kimi-k3via OpenRouter. - Adds
.gitattributesto mark*.lock.ymlas generated withmerge=ours, plus a README badge that displays the deployed SFL version.
- Adds
-
Migration
- Run
.\deployment\governance\setup-labels.ps1 -Owner <org> -Repo <repo>if labels are not configured. - Set secrets:
OPENROUTER_API_KEY,SFL_APP_PRIVATE_KEY. - Verify each workflow with
gh aw compile .github/workflows/<name>.md, then trigger once to confirm comments and the approval check. - Review and commit
sfl.jsonin the repo root.
- Run
[!NOTE]
Deploy Set it Free Loop PR review workflow at review tier v2.0.0
- Adds sfl-pr-review.md, an agentic workflow spec that triggers on the
sfl-review PR label, runs multi-pass security/correctness/quality analysis using moonshotai/kimi-k3 via OpenRouter, posts inline comments per finding, and submits a consolidated APPROVE or REQUEST_CHANGES review with a SFL Reviewer Approval check run.
- Adds sfl-pr-review.lock.yml, a fully-pinned generated lock workflow with jobs for activation, agent execution, safe-outputs, and conclusion.
- Adds sfl.json as a machine-readable deployment manifest recording version, tier, included components, and engine policy; the README.md reads this to render a dynamic version badge.
- Marks
*.lock.yml workflow files as linguist-generated with a merge=ours strategy in .gitattributes.
Macroscope summarized 54da5b7.