Skip to content

BitsLabSec/Claw_Guard

Repository files navigation

Claw Guard Docs

This directory is the current design reference for Claw_Guard.

Files:

  • architecture.md: plugin structure, runtime flow, and security decisions
  • modular-refactor.md: target modular architecture for future commands, hooks, and risk scanners
  • configuration.md: manifest config model, dashboard, i18n, and command surface
  • release.md: local packaging and GitHub Release workflow
  • server-api.md: HTTP contract between Claw_Guard and Claw_Guard_Server

Scope:

  • Claw_Guard is the OpenClaw plugin.
  • Claw_Guard_Server is the optional policy service used for remote evaluation and event upload.
  • openclaw/ is the pinned upstream reference and must not be modified.

Current product direction:

  • Fail closed for clearly risky actions.
  • Keep local rules usable without the server.
  • Allow remote policy rollout through a small HTTP contract.
  • Expose runtime state through commands and the built-in dashboard.

Build note:

  • The dashboard UI is implemented with Preact in src/dashboard-app/.
  • npm run build and npm test both bundle dashboard assets before compiling or testing the plugin.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors