diff --git a/broad-spectrum/CLAUDE.md b/broad-spectrum/CLAUDE.md index 912eaed7..99fdc592 100644 --- a/broad-spectrum/CLAUDE.md +++ b/broad-spectrum/CLAUDE.md @@ -168,8 +168,7 @@ The project uses only: ## CI/CD Enforcement GitHub Actions enforce: -- **ts-blocker.yml**: No TypeScript files allowed -- **npm-bun-blocker.yml**: No npm/bun lock files +- **runtime-policy.yml**: No npm/bun lock files - **makefile-blocker.yml**: No Makefiles (use Justfile) ## Resources diff --git a/nano-aider/LOCK_SCOPE.md b/nano-aider/LOCK_SCOPE.md index 8b5f9cf9..2ba0bbc6 100644 --- a/nano-aider/LOCK_SCOPE.md +++ b/nano-aider/LOCK_SCOPE.md @@ -28,7 +28,7 @@ nano-aider will **NEVER** contain: | Banned | Reason | Enforced By | |--------|--------|-------------| | TypeScript | Use ReScript | `rsr-antipattern.yml` | -| Node.js/npm/bun | Use Deno | `npm-bun-blocker.yml` | +| Node.js/npm/bun | Use Deno | `runtime-policy.yml` | | Go | Use Rust | `rsr-antipattern.yml` | | Python (non-SaltStack) | Use Ada/Rust | CI checks | | Kotlin/Swift | Use Tauri/Dioxus | Policy | diff --git a/personal-sysadmin/docs/CICD-ANALYSIS.md b/personal-sysadmin/docs/CICD-ANALYSIS.md index c60e4ab0..28f05e46 100644 --- a/personal-sysadmin/docs/CICD-ANALYSIS.md +++ b/personal-sysadmin/docs/CICD-ANALYSIS.md @@ -49,7 +49,7 @@ Typical repo has **14-19 workflows**. Many are redundant or overlapping: |----------|-----------|----------------| | Security | codeql.yml, scorecard.yml, security-policy.yml, workflow-linter.yml | Keep all - different purposes | | Mirroring | mirror.yml | Keep if secrets configured, else remove | -| Language Blockers | rsr-antipattern.yml, ts-blocker.yml, npm-bun-blocker.yml | **Consolidate into single blocker** | +| Language Blockers | rsr-antipattern.yml, runtime-policy.yml | **Consolidate into single blocker** | | Build/CI | rust-ci.yml, zig-ffi.yml, release.yml | Keep - project-specific | | Quality | quality.yml | Keep | | Fuzzing | cflite_batch.yml, cflite_pr.yml | Keep for security testing | @@ -59,7 +59,7 @@ Typical repo has **14-19 workflows**. Many are redundant or overlapping: ## Recommended Optimizations ### 1. Consolidate Language Blockers -Merge `ts-blocker.yml`, `npm-bun-blocker.yml`, `rsr-antipattern.yml` into single workflow. +Merge `runtime-policy.yml`, `rsr-antipattern.yml` into single workflow. ### 2. Conditional Mirroring Add guards to `mirror.yml`: