gstack/cso
LYH 0eebbbf247 refactor(cso): tighten Tier 3 rules per third-pass review
- R7/R9: replace "user-global equivalents" shorthand with explicit
  ~/.claude/settings.json and ~/.claude/settings.local.json paths
- R8: drop "Matches the campaign's obfuscation" prose (campaign-specific
  decoration) and rewrite the FP rationale as instruction
- R9 (a): add node --require and node -e <inline-require> to the
  interpreter invocation patterns (covers indirect-require evasion)
- R9 (b): replace ambiguous "lockfile integrity hash" with "installed
  locked-package artifacts" — lockfile integrity is per-package, not
  per-file, so the previous wording invited reviewer confusion

Rule trigger surface unchanged for R7 (mem-read) and R12 (Session
domains in executable context). R8's matching condition is unchanged
(_0x density + crypto-decode call). R9 gains two indirect invocation
patterns and clarified manifest wording.
2026-05-15 21:25:20 +09:00
..
ACKNOWLEDGEMENTS.md feat: /cso v2 — infrastructure-first security audit (v0.11.6.0) (#384) 2026-03-23 06:57:22 -07:00
SKILL.md refactor(cso): tighten Tier 3 rules per third-pass review 2026-05-15 21:25:20 +09:00
SKILL.md.tmpl refactor(cso): tighten Tier 3 rules per third-pass review 2026-05-15 21:25:20 +09:00