chore(policy): add the ReScript BANNED row (post-retirement sync) - #75
Conversation
ReScript is retired estate-wide (enclave ruling 2026-08-31: only the rescript/rescript-ecosystem/proven-adapter repos remain ReScript). This syncs the language-policy BANNED table: adds | ReScript | AffineScript | after the TypeScript row, and where present rewrites the Python replacement row to no longer recommend ReScript. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (2)
|
| Layer / File(s) | Summary |
|---|---|
Add ReScript ban .claude/CLAUDE.md |
The BANNED table now lists ReScript, with AffineScript as its replacement. |
Estimated code review effort: 1 (Trivial) | ~2 minutes
Merge Risk: ⚪ Minimal · up to 7080d
This is a localized documentation-only policy update, and no actionable merge-blocking risk remains beyond normal checks and review.
Poem
A rabbit reads the language chart
ReScript hops out with a gentle start
AffineScript takes its place
New policy rests in place
One neat row completes the art
🚥 Pre-merge checks | ✅ 4 | ❌ 1
❌ Failed checks (1 warning)
| Check name | Status | Explanation | Resolution |
|---|---|---|---|
| Description check | The description accurately explains the policy synchronisation and the affected rows. However, it does not follow the repository template and omits required sections such as Type of Change, Related Is… | Complete the repository pull request template. Add the required section headings, select the applicable change type, provide related issue information or state that none applies, document testing and results, complete the relevant checklist… |
✅ Passed checks (4 passed)
| Check name | Status | Explanation |
|---|---|---|
| Title check | ✅ Passed | The title clearly identifies the policy change: adding a ReScript row to the BANNED table. It is concise and relevant to the pull request. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0… |
| Linked Issues check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
| Out of Scope Changes check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
Full details: Description check
Explanation
The description accurately explains the policy synchronisation and the affected rows. However, it does not follow the repository template and omits required sections such as Type of Change, Related Issues, Testing details, checklist confirmations, and Breaking Changes.
Resolution
Complete the repository pull request template. Add the required section headings, select the applicable change type, provide related issue information or state that none applies, document testing and results, complete the relevant checklists, and state the breaking-change status explicitly.
Full details: Docstring Coverage
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)
- Fix all pre-merge checks with AI
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
- Create stacked PR
- Commit on current branch
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.



Estate-wide policy sync (task: BANNED-row campaign, 2026-08-31).
ReScript is retired outside the enclave (owner ruling 2026-08-31:
rescript,rescript-ecosystem, and the proven adapters stay ReScript; nothing else). This repo's language-policy table in.claude/CLAUDE.mdpredated that ruling.| ReScript | AffineScript |to the BANNED table (whole-line insert after the TypeScript row, extra columns mirrored).Doc-only change; verified estate-wide by an origin-side GraphQL scan of all 428 non-archived repos (52 repos in this sweep).
🤖 Generated with Claude Code