ECC/docs/tr/skills
Affaan Mustafa e755c5f72b
fix: make plugin hooks run on Node 21+ and green the suite under modern Node (#2184)
ROOT CAUSE: hooks load plugin-hook-bootstrap.js via
`node -e "...; process.argv.splice(1,0,s); require(s)"`. On Node 21+,
require.main is `undefined` under --eval, so the `if (require.main === module)`
guard was false and main() never ran — every plugin hook silently no-op'd
(e.g. the MCP-health PreToolUse hook stopped blocking). CI (Node 18/20) hid
this; it only surfaces on Node 21+. Fix: also run main() when require.main is
undefined (the eval-bootstrap case), while staying dormant on real imports.

Also clears pre-existing main debt the full local suite enforces:
- catalog:sync — README/docs agent+skill counts drifted after recent merges
- tests/ci/supply-chain-watch-workflow: update checkout SHA to the merged v6.0.3 (#2183)
- markdownlint + check-unicode-safety --write across docs/skills

Suite: 2683/2683 green under Node v25; lint + unicode clean.

Co-authored-by: ECC Test <ecc@example.test>
2026-06-07 16:05:28 +08:00
..
api-design Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
backend-patterns fix: harden unicode safety checks 2026-03-29 21:21:18 -04:00
coding-standards fix: harden unicode safety checks 2026-03-29 21:21:18 -04:00
continuous-learning Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
continuous-learning-v2 docs: fix plugin quick start for continuous learning v2 (#1546) 2026-04-21 18:41:36 -04:00
database-migrations Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
deployment-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
django-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
docker-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
e2e-testing Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
eval-harness Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
frontend-patterns fix: refresh stale technical content in agents, rules, and skills (#2168) 2026-06-07 13:26:01 +08:00
golang-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
golang-testing Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
jpa-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
kotlin-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
kotlin-testing Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
laravel-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
laravel-security Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
laravel-tdd Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
laravel-verification Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
nextjs-turbopack Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
postgres-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
python-patterns fix: refresh stale technical content in agents, rules, and skills (#2168) 2026-06-07 13:26:01 +08:00
python-testing Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
quarkus-patterns fix: make plugin hooks run on Node 21+ and green the suite under modern Node (#2184) 2026-06-07 16:05:28 +08:00
quarkus-security fix: make plugin hooks run on Node 21+ and green the suite under modern Node (#2184) 2026-06-07 16:05:28 +08:00
quarkus-tdd fix: make plugin hooks run on Node 21+ and green the suite under modern Node (#2184) 2026-06-07 16:05:28 +08:00
quarkus-verification fix: make plugin hooks run on Node 21+ and green the suite under modern Node (#2184) 2026-06-07 16:05:28 +08:00
rust-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
rust-testing Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
security-review fix: harden unicode safety checks 2026-03-29 21:21:18 -04:00
springboot-patterns Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
springboot-security Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
springboot-tdd Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
springboot-verification Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00
tdd-workflow fix: harden unicode safety checks 2026-03-29 21:21:18 -04:00
verification-loop Add Turkish (tr) docs and update README (#744) 2026-03-22 15:37:04 -07:00