v1.4.0 - Context-Aware Risk Explanations
๐ Major Improvement: Scenario-Based Recommendations
The Problem
Security tools often use one-size-fits-all "best practices" that don't consider user context. For example:
- "โ FAIL: FileVault is NOT enabled" โ User panics, enables it, breaks their remote restart workflow
The Solution
ClawGears now provides context-aware risk analysis:
๐ ่ฟไธชๆฃๆฅ้กน็ไฝ็จ:
้ฒๆญข็กฌ็่ขซ็/ไธขๅคฑๅ๏ผไปไบบ่ฏปๅๆจ็ๆฐๆฎ
โก ๅฏนๆจ็ๅฎ้
ๅฝฑๅ:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ไฝฟ็จๅบๆฏ โ ้ฃ้ฉ็จๅบฆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Mac ๅบๅฎๅจๅฎๅ
จๅๅ
ฌๅฎค โ ๐ข ่พไฝ โ
โ ็ปๅธธๆบๅธฆๅคๅบ๏ผๅๅกๅ
/ๅบๅทฎ๏ผ โ ๐ ่พ้ซ โ
โ ้่ฆ่ฟ็จ้ๅฏๆงๅถ๏ผSSH/่ฟ็จ็ฎก็๏ผ โ โช ๅฏๆฅๅโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก ๅปบ่ฎฎ:
็ญ็บง: ใๅฏ้ใ(ๆ นๆฎๅฎ้
ๅบๆฏๅณๅฎ)
โข ๅฆๆๆจๆฏๅ ไธบ่ฟ็จๆงๅถ้ๆฑ่ๅ
ณ้ญ FileVault๏ผ่ฟๆฏๅ็็้ๆฉ
โข ๅฏไปฅ้่ฟๅ
ถไปๆนๅผ่กฅๅฟ้ฃ้ฉ...
What's Changed
- Context-aware explanations for all security checks
- Scenario-based risk tables instead of binary pass/fail
- Graded recommendations: ๐ดๅฟ ้กป / ๐ ๅปบ่ฎฎ / ๐กๅฏ้ / โช่ฏไผฐๅๅณๅฎ
- Legitimate reasons to not fix acknowledged
- Alternative compensating measures suggested
Philosophy
User autonomy > Blind compliance
Scenario analysis > Blanket recommendations
Transparent risk explanation > Fear-based warnings
Files Changed
scripts/quick-check.sh- Full rewritescripts/system-security-check.sh- Updated checksREADME.md- New demo sectionCHANGELOG.md- Release notes
Full Changelog: v1.3.0...v1.4.0