diff --git a/.github/workflows/rsr-antipattern.yml b/.github/workflows/rsr-antipattern.yml index ff16d3a..0141a5d 100644 --- a/.github/workflows/rsr-antipattern.yml +++ b/.github/workflows/rsr-antipattern.yml @@ -168,7 +168,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/.github/workflows/ts-blocker.yml b/.github/workflows/ts-blocker.yml index 6a09ba2..45919fc 100644 --- a/.github/workflows/ts-blocker.yml +++ b/.github/workflows/ts-blocker.yml @@ -18,7 +18,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/_pathroot/.claude/CLAUDE.md b/_pathroot/.claude/CLAUDE.md index db65ffb..0bca5a3 100644 --- a/_pathroot/.claude/CLAUDE.md +++ b/_pathroot/.claude/CLAUDE.md @@ -30,7 +30,7 @@ | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/_pathroot/.github/workflows/rsr-antipattern.yml b/_pathroot/.github/workflows/rsr-antipattern.yml index 7990edc..b37da53 100644 --- a/_pathroot/.github/workflows/rsr-antipattern.yml +++ b/_pathroot/.github/workflows/rsr-antipattern.yml @@ -22,7 +22,7 @@ jobs: - name: Check for TypeScript run: | if find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules | grep -q .; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules exit 1 fi @@ -58,7 +58,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/_pathroot/.github/workflows/ts-blocker.yml b/_pathroot/.github/workflows/ts-blocker.yml index 53199de..ef4c359 100644 --- a/_pathroot/.github/workflows/ts-blocker.yml +++ b/_pathroot/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/ambulances/disk/.github/workflows/rsr-antipattern.yml b/ambulances/disk/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/ambulances/disk/.github/workflows/rsr-antipattern.yml +++ b/ambulances/disk/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/ambulances/disk/.github/workflows/ts-blocker.yml b/ambulances/disk/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/ambulances/disk/.github/workflows/ts-blocker.yml +++ b/ambulances/disk/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/ambulances/performance/.github/workflows/rsr-antipattern.yml b/ambulances/performance/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/ambulances/performance/.github/workflows/rsr-antipattern.yml +++ b/ambulances/performance/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/ambulances/performance/.github/workflows/ts-blocker.yml b/ambulances/performance/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/ambulances/performance/.github/workflows/ts-blocker.yml +++ b/ambulances/performance/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/ambulances/security/.github/workflows/rsr-antipattern.yml b/ambulances/security/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/ambulances/security/.github/workflows/rsr-antipattern.yml +++ b/ambulances/security/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/ambulances/security/.github/workflows/ts-blocker.yml b/ambulances/security/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/ambulances/security/.github/workflows/ts-blocker.yml +++ b/ambulances/security/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/broad-spectrum/.claude/CLAUDE.md b/broad-spectrum/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/broad-spectrum/.claude/CLAUDE.md +++ b/broad-spectrum/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/broad-spectrum/.github/workflows/rsr-antipattern.yml b/broad-spectrum/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/broad-spectrum/.github/workflows/rsr-antipattern.yml +++ b/broad-spectrum/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/broad-spectrum/.github/workflows/ts-blocker.yml b/broad-spectrum/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/broad-spectrum/.github/workflows/ts-blocker.yml +++ b/broad-spectrum/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/broad-spectrum/Mustfile.ncl b/broad-spectrum/Mustfile.ncl index 918f6ca..1ee32a2 100644 --- a/broad-spectrum/Mustfile.ncl +++ b/broad-spectrum/Mustfile.ncl @@ -16,7 +16,7 @@ let Contract = { "bash", # Build scripts only ], banned = [ - "typescript", # Use ReScript instead + "typescript", # Use AffineScript instead "javascript", # Only generated from ReScript "go", # Use Rust if systems code needed "python", # Except SaltStack diff --git a/cicada/.claude/CLAUDE.md b/cicada/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/cicada/.claude/CLAUDE.md +++ b/cicada/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/cicada/.github/workflows/rsr-antipattern.yml b/cicada/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/cicada/.github/workflows/rsr-antipattern.yml +++ b/cicada/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/cicada/.github/workflows/ts-blocker.yml b/cicada/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/cicada/.github/workflows/ts-blocker.yml +++ b/cicada/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/composer/.github/workflows/rsr-antipattern.yml b/composer/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/composer/.github/workflows/rsr-antipattern.yml +++ b/composer/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/composer/.github/workflows/ts-blocker.yml b/composer/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/composer/.github/workflows/ts-blocker.yml +++ b/composer/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/czech-file-knife/.claude/CLAUDE.md b/czech-file-knife/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/czech-file-knife/.claude/CLAUDE.md +++ b/czech-file-knife/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/czech-file-knife/.github/workflows/rsr-antipattern.yml b/czech-file-knife/.github/workflows/rsr-antipattern.yml index 641deed..b32aeae 100644 --- a/czech-file-knife/.github/workflows/rsr-antipattern.yml +++ b/czech-file-knife/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/czech-file-knife/.github/workflows/ts-blocker.yml b/czech-file-knife/.github/workflows/ts-blocker.yml index dc48b3a..0cae55a 100644 --- a/czech-file-knife/.github/workflows/ts-blocker.yml +++ b/czech-file-knife/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/emergency-button/.github/workflows/rsr-antipattern.yml b/emergency-button/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/emergency-button/.github/workflows/rsr-antipattern.yml +++ b/emergency-button/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/emergency-button/.github/workflows/ts-blocker.yml b/emergency-button/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/emergency-button/.github/workflows/ts-blocker.yml +++ b/emergency-button/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/hardware-crash-team/.github/workflows/rsr-antipattern.yml b/hardware-crash-team/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/hardware-crash-team/.github/workflows/rsr-antipattern.yml +++ b/hardware-crash-team/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/hardware-crash-team/.github/workflows/ts-blocker.yml b/hardware-crash-team/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/hardware-crash-team/.github/workflows/ts-blocker.yml +++ b/hardware-crash-team/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/hybrid-automation-router/.claude/CLAUDE.md b/hybrid-automation-router/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/hybrid-automation-router/.claude/CLAUDE.md +++ b/hybrid-automation-router/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/hybrid-automation-router/.github/workflows/rsr-antipattern.yml b/hybrid-automation-router/.github/workflows/rsr-antipattern.yml index 7266a00..a839e18 100644 --- a/hybrid-automation-router/.github/workflows/rsr-antipattern.yml +++ b/hybrid-automation-router/.github/workflows/rsr-antipattern.yml @@ -22,7 +22,7 @@ jobs: - name: Check for TypeScript run: | if find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules | grep -q .; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules exit 1 fi @@ -58,7 +58,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/immutable-linux-auditor/.claude/CLAUDE.md b/immutable-linux-auditor/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/immutable-linux-auditor/.claude/CLAUDE.md +++ b/immutable-linux-auditor/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/immutable-linux-auditor/.github/workflows/rsr-antipattern.yml b/immutable-linux-auditor/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/immutable-linux-auditor/.github/workflows/rsr-antipattern.yml +++ b/immutable-linux-auditor/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/immutable-linux-auditor/.github/workflows/ts-blocker.yml b/immutable-linux-auditor/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/immutable-linux-auditor/.github/workflows/ts-blocker.yml +++ b/immutable-linux-auditor/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/immutable-linux-auditor/README.adoc b/immutable-linux-auditor/README.adoc index fa18384..31bdd87 100644 --- a/immutable-linux-auditor/README.adoc +++ b/immutable-linux-auditor/README.adoc @@ -111,7 +111,7 @@ This project follows the *Hyperpolymath Language Policy* (see `.claude/CLAUDE.md | Rust | Python (general) -| Rust/ReScript +| Rust/AffineScript |=== == License diff --git a/monitoring/observatory/.github/workflows/rsr-antipattern.yml b/monitoring/observatory/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/monitoring/observatory/.github/workflows/rsr-antipattern.yml +++ b/monitoring/observatory/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/monitoring/observatory/.github/workflows/ts-blocker.yml b/monitoring/observatory/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/monitoring/observatory/.github/workflows/ts-blocker.yml +++ b/monitoring/observatory/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/monitoring/systems-observatory/.github/workflows/rsr-antipattern.yml b/monitoring/systems-observatory/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/monitoring/systems-observatory/.github/workflows/rsr-antipattern.yml +++ b/monitoring/systems-observatory/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/monitoring/systems-observatory/.github/workflows/ts-blocker.yml b/monitoring/systems-observatory/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/monitoring/systems-observatory/.github/workflows/ts-blocker.yml +++ b/monitoring/systems-observatory/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/nano-aider/.claude/CLAUDE.md b/nano-aider/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/nano-aider/.claude/CLAUDE.md +++ b/nano-aider/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/nano-aider/.github/workflows/rsr-antipattern.yml b/nano-aider/.github/workflows/rsr-antipattern.yml index 04d8b7d..6785b69 100644 --- a/nano-aider/.github/workflows/rsr-antipattern.yml +++ b/nano-aider/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/nano-aider/.github/workflows/ts-blocker.yml b/nano-aider/.github/workflows/ts-blocker.yml index 1f4780f..1dae706 100644 --- a/nano-aider/.github/workflows/ts-blocker.yml +++ b/nano-aider/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/nick-shells/.claude/CLAUDE.md b/nick-shells/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/nick-shells/.claude/CLAUDE.md +++ b/nick-shells/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/nick-shells/.github/workflows/rsr-antipattern.yml b/nick-shells/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/nick-shells/.github/workflows/rsr-antipattern.yml +++ b/nick-shells/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/nick-shells/.github/workflows/ts-blocker.yml b/nick-shells/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/nick-shells/.github/workflows/ts-blocker.yml +++ b/nick-shells/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/observatory/.github/workflows/rsr-antipattern.yml b/observatory/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/observatory/.github/workflows/rsr-antipattern.yml +++ b/observatory/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/observatory/.github/workflows/ts-blocker.yml b/observatory/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/observatory/.github/workflows/ts-blocker.yml +++ b/observatory/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/panoptes/.github/workflows/rsr-antipattern.yml b/panoptes/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/panoptes/.github/workflows/rsr-antipattern.yml +++ b/panoptes/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/panoptes/.github/workflows/ts-blocker.yml b/panoptes/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/panoptes/.github/workflows/ts-blocker.yml +++ b/panoptes/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/personal-sysadmin/.github/workflows/rsr-antipattern.yml b/personal-sysadmin/.github/workflows/rsr-antipattern.yml index 11bf819..317f3b1 100644 --- a/personal-sysadmin/.github/workflows/rsr-antipattern.yml +++ b/personal-sysadmin/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/personal-sysadmin/.github/workflows/ts-blocker.yml b/personal-sysadmin/.github/workflows/ts-blocker.yml index c924ca8..1bcd930 100644 --- a/personal-sysadmin/.github/workflows/ts-blocker.yml +++ b/personal-sysadmin/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/personal-sysadmin/scripts/github-admin/language-blocker.yml b/personal-sysadmin/scripts/github-admin/language-blocker.yml index 5da1865..b26d964 100644 --- a/personal-sysadmin/scripts/github-admin/language-blocker.yml +++ b/personal-sysadmin/scripts/github-admin/language-blocker.yml @@ -19,7 +19,7 @@ jobs: - name: Check for TypeScript run: | if find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules | grep -q .; then - echo "::error::TypeScript files found! Use ReScript instead (per RSR policy)" + echo "::error::TypeScript files found! Use AffineScript instead (per RSR policy)" exit 1 fi echo "✓ No TypeScript files found" diff --git a/recovery/emergency-room/.github/workflows/rsr-antipattern.yml b/recovery/emergency-room/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/recovery/emergency-room/.github/workflows/rsr-antipattern.yml +++ b/recovery/emergency-room/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/recovery/emergency-room/.github/workflows/ts-blocker.yml b/recovery/emergency-room/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/recovery/emergency-room/.github/workflows/ts-blocker.yml +++ b/recovery/emergency-room/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/recovery/operating-theatre/.github/workflows/rsr-antipattern.yml b/recovery/operating-theatre/.github/workflows/rsr-antipattern.yml index b04e35a..3794427 100644 --- a/recovery/operating-theatre/.github/workflows/rsr-antipattern.yml +++ b/recovery/operating-theatre/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/recovery/operating-theatre/.github/workflows/ts-blocker.yml b/recovery/operating-theatre/.github/workflows/ts-blocker.yml index a26367b..a37d03b 100644 --- a/recovery/operating-theatre/.github/workflows/ts-blocker.yml +++ b/recovery/operating-theatre/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/session-sentinel/.github/workflows/rsr-antipattern.yml b/session-sentinel/.github/workflows/rsr-antipattern.yml index e81eafa..256f1f0 100644 --- a/session-sentinel/.github/workflows/rsr-antipattern.yml +++ b/session-sentinel/.github/workflows/rsr-antipattern.yml @@ -31,7 +31,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -67,7 +67,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/session-sentinel/.github/workflows/ts-blocker.yml b/session-sentinel/.github/workflows/ts-blocker.yml index 6a09ba2..45919fc 100644 --- a/session-sentinel/.github/workflows/ts-blocker.yml +++ b/session-sentinel/.github/workflows/ts-blocker.yml @@ -18,7 +18,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/slopctl/.claude/CLAUDE.md b/slopctl/.claude/CLAUDE.md index db65ffb..0bca5a3 100644 --- a/slopctl/.claude/CLAUDE.md +++ b/slopctl/.claude/CLAUDE.md @@ -30,7 +30,7 @@ | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/slopctl/.github/workflows/rsr-antipattern.yml b/slopctl/.github/workflows/rsr-antipattern.yml index eec6896..592765f 100644 --- a/slopctl/.github/workflows/rsr-antipattern.yml +++ b/slopctl/.github/workflows/rsr-antipattern.yml @@ -19,7 +19,7 @@ jobs: - name: Check for TypeScript run: | if find . -name "*.ts" -o -name "*.tsx" | grep -v node_modules | grep -q .; then - echo "::error::TypeScript files found! Use ReScript instead (per RSR policy)" + echo "::error::TypeScript files found! Use AffineScript instead (per RSR policy)" exit 1 fi echo "✓ No TypeScript files found" diff --git a/total-recall/.claude/CLAUDE.md b/total-recall/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/total-recall/.claude/CLAUDE.md +++ b/total-recall/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/total-recall/.github/workflows/rsr-antipattern.yml b/total-recall/.github/workflows/rsr-antipattern.yml index 86a006a..4ce88aa 100644 --- a/total-recall/.github/workflows/rsr-antipattern.yml +++ b/total-recall/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/total-recall/.github/workflows/ts-blocker.yml b/total-recall/.github/workflows/ts-blocker.yml index f2762d9..bb246ac 100644 --- a/total-recall/.github/workflows/ts-blocker.yml +++ b/total-recall/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1 diff --git a/total-update/.claude/CLAUDE.md b/total-update/.claude/CLAUDE.md index 1f18a05..c878259 100644 --- a/total-update/.claude/CLAUDE.md +++ b/total-update/.claude/CLAUDE.md @@ -43,7 +43,7 @@ The following files in `.machine_readable/` contain structured project metadata: | Bun | Deno | | pnpm/yarn | Deno | | Go | Rust | -| Python | Julia/Rust/ReScript | +| Python | Julia/Rust/AffineScript | | Java/Kotlin | Rust/Tauri/Dioxus | | Swift | Tauri/Dioxus | | React Native | Tauri/Dioxus | diff --git a/total-update/.github/workflows/rsr-antipattern.yml b/total-update/.github/workflows/rsr-antipattern.yml index 04d8b7d..6785b69 100644 --- a/total-update/.github/workflows/rsr-antipattern.yml +++ b/total-update/.github/workflows/rsr-antipattern.yml @@ -30,7 +30,7 @@ jobs: # Exclude .d.ts files - those are TypeScript type declarations for ReScript FFI TS_FILES=$(find . \( -name "*.ts" -o -name "*.tsx" \) | grep -v node_modules | grep -v 'bindings/deno' | grep -v '\.d\.ts$' || true) if [ -n "$TS_FILES" ]; then - echo "❌ TypeScript files detected - use ReScript instead" + echo "❌ TypeScript files detected - use AffineScript instead" echo "$TS_FILES" exit 1 fi @@ -66,7 +66,7 @@ jobs: - name: Check for tsconfig run: | if [ -f "tsconfig.json" ]; then - echo "❌ tsconfig.json detected - use ReScript instead" + echo "❌ tsconfig.json detected - use AffineScript instead" exit 1 fi echo "✅ No tsconfig.json" diff --git a/total-update/.github/workflows/ts-blocker.yml b/total-update/.github/workflows/ts-blocker.yml index 1f4780f..1dae706 100644 --- a/total-update/.github/workflows/ts-blocker.yml +++ b/total-update/.github/workflows/ts-blocker.yml @@ -17,7 +17,7 @@ jobs: 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) if [ -n "$NEW_TS" ] || [ -n "$NEW_JS" ]; then - echo "❌ New TS/JS files detected. Use ReScript instead." + echo "❌ New TS/JS files detected. Use AffineScript instead." [ -n "$NEW_TS" ] && echo "$NEW_TS" [ -n "$NEW_JS" ] && echo "$NEW_JS" exit 1