Skip to content

Commit 25449a8

Browse files
chore: retire ReScript guidance text → AffineScript (Estate Item 9) (#22)
Estate language policy: RS/TS/JS → AffineScript → typed-wasm. This rewrites guidance/policy text that recommended ReScript as the TypeScript/Python replacement so it now points at AffineScript. Scope guard (deliberate): rescript-named paths and ReScript adapters are NOT touched — that work is preserved intact for the ReScript ecosystem. Only the forward-looking "use ReScript instead" recommendation is updated. Co-authored-by: hyperpolymath <hyperpolymath@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent f58a47d commit 25449a8

59 files changed

Lines changed: 87 additions & 87 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/rsr-antipattern.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ jobs:
168168
- name: Check for tsconfig
169169
run: |
170170
if [ -f "tsconfig.json" ]; then
171-
echo "❌ tsconfig.json detected - use ReScript instead"
171+
echo "❌ tsconfig.json detected - use AffineScript instead"
172172
exit 1
173173
fi
174174
echo "✅ No tsconfig.json"

.github/workflows/ts-blocker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
NEW_JS=$(git diff --name-only --diff-filter=A HEAD~1 2>/dev/null | grep -E '\.(js|jsx)$' | grep -v '\.res\.js$' | grep -v '\.gen\.' | grep -v 'node_modules' || true)
1919
2020
if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then
21-
echo "❌ New TS/JS files detected. Use ReScript instead."
21+
echo "❌ New TS/JS files detected. Use AffineScript instead."
2222
[ -n "$NEW_TS" ] && echo "$NEW_TS"
2323
[ -n "$NEW_JS" ] && echo "$NEW_JS"
2424
exit 1

asdf-acceleration-middleware/.claude/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
| Bun | Deno |
3131
| pnpm/yarn | Deno |
3232
| Go | Rust |
33-
| Python | Julia/Rust/ReScript |
33+
| Python | Julia/Rust/AffineScript |
3434
| Java/Kotlin | Rust/Tauri/Dioxus |
3535
| Swift | Tauri/Dioxus |
3636
| React Native | Tauri/Dioxus |

asdf-acceleration-middleware/.github/workflows/rsr-antipattern.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
# Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI
3131
TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true)
3232
if [ -n "$TS_FILES" ]; then
33-
echo "❌ TypeScript files detected - use ReScript instead"
33+
echo "❌ TypeScript files detected - use AffineScript instead"
3434
echo "$TS_FILES"
3535
exit 1
3636
fi
@@ -66,7 +66,7 @@ jobs:
6666
- name: Check for tsconfig
6767
run: |
6868
if [ -f "tsconfig.json" ]; then
69-
echo "❌ tsconfig.json detected - use ReScript instead"
69+
echo "❌ tsconfig.json detected - use AffineScript instead"
7070
exit 1
7171
fi
7272
echo "✅ No tsconfig.json"

asdf-acceleration-middleware/.github/workflows/ts-blocker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
NEW_JS=$(git diff --name-only --diff-filter=A HEAD~1 2>/dev/null | grep -E '\.(js|jsx)$' | grep -v '\.res\.js$' | grep -v '\.gen\.' | grep -v 'node_modules' || true)
1818
1919
if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then
20-
echo "❌ New TS/JS files detected. Use ReScript instead."
20+
echo "❌ New TS/JS files detected. Use AffineScript instead."
2121
[ -n "$NEW_TS" ] && echo "$NEW_TS"
2222
[ -n "$NEW_JS" ] && echo "$NEW_JS"
2323
exit 1

asdf-ada-plugin/.claude/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
| Bun | Deno |
3131
| pnpm/yarn | Deno |
3232
| Go | Rust |
33-
| Python | Julia/Rust/ReScript |
33+
| Python | Julia/Rust/AffineScript |
3434
| Java/Kotlin | Rust/Tauri/Dioxus |
3535
| Swift | Tauri/Dioxus |
3636
| React Native | Tauri/Dioxus |

asdf-ada-plugin/.github/workflows/rsr-antipattern.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
2323
# Check for TypeScript files
2424
if find . -name "*.ts" -not -path "./node_modules/*" | grep -q .; then
25-
echo "::error::TypeScript files found. Use ReScript instead."
25+
echo "::error::TypeScript files found. Use AffineScript instead."
2626
errors=$((errors + 1))
2727
fi
2828
@@ -40,7 +40,7 @@ jobs:
4040
4141
# Check for Python files
4242
if find . -name "*.py" -not -path "./.venv/*" | grep -q .; then
43-
echo "::error::Python files found. Use Julia, Rust, or ReScript instead."
43+
echo "::error::Python files found. Use Julia, Rust, or AffineScript instead."
4444
errors=$((errors + 1))
4545
fi
4646

asdf-augmenters/.github/workflows/rsr-antipattern.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
# Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI
3131
TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true)
3232
if [ -n "$TS_FILES" ]; then
33-
echo "❌ TypeScript files detected - use ReScript instead"
33+
echo "❌ TypeScript files detected - use AffineScript instead"
3434
echo "$TS_FILES"
3535
exit 1
3636
fi
@@ -66,7 +66,7 @@ jobs:
6666
- name: Check for tsconfig
6767
run: |
6868
if [ -f "tsconfig.json" ]; then
69-
echo "❌ tsconfig.json detected - use ReScript instead"
69+
echo "❌ tsconfig.json detected - use AffineScript instead"
7070
exit 1
7171
fi
7272
echo "✅ No tsconfig.json"

asdf-augmenters/.github/workflows/ts-blocker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
NEW_JS=$(git diff --name-only --diff-filter=A HEAD~1 2>/dev/null | grep -E '\.(js|jsx)$' | grep -v '\.res\.js$' | grep -v '\.gen\.' | grep -v 'node_modules' || true)
1818
1919
if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then
20-
echo "❌ New TS/JS files detected. Use ReScript instead."
20+
echo "❌ New TS/JS files detected. Use AffineScript instead."
2121
[ -n "$NEW_TS" ] && echo "$NEW_TS"
2222
[ -n "$NEW_JS" ] && echo "$NEW_JS"
2323
exit 1

asdf-augmenters/asdf-acceleration-middleware/.claude/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
| Bun | Deno |
3131
| pnpm/yarn | Deno |
3232
| Go | Rust |
33-
| Python | Julia/Rust/ReScript |
33+
| Python | Julia/Rust/AffineScript |
3434
| Java/Kotlin | Rust/Tauri/Dioxus |
3535
| Swift | Tauri/Dioxus |
3636
| React Native | Tauri/Dioxus |

0 commit comments

Comments
 (0)