What problem does it solve? AI coding agents can hallucinate or misunderstand context and run destructive commands like rm -rf, git push --force, or DROP TABLE without oversight. SLB applies a two-person rule so dangerous commands require peer approval before execution. ## Core Features & Use Cases - Risk-tier classification: Commands are categorized as CRITICAL, DANGEROUS, CAUTION, or SAFE, with approval requirements scaled to the tier. - Peer review workflow: Agents submit requests, reviewers approve or reject, and execution is gated by five verification checks including SHA-256 hash binding and approval TTL. - Claude Code hook integration: A PreToolUse hook automatically allows, prompts, or blocks commands based on their classified tier. - Use Case: An agent wants to run terraform destroy on staging infrastructure. SLB blocks it, routes the request to a second agent for review, and only executes after explicit approval with a full audit trail. ## Quick Start Ask the agent to run a risky command through slb run with a reason, then have a second agent session approve the pending request before it executes.