CLAUDE.md@tests/golden/claude_code/default · git:20260619.a17620e · 2026-06-19 · sha256 43936a57a52a90ff
CLAUDE.md@tests/golden/claude_code/default git:20260619.a17620eA
Immutable. This exact content never changes and is served at /api/v1/blob/43936a57a52a90ff.
# CLAUDE.md — ROSClaw Project Onboarding This file tells Claude Code how to work with the ROSClaw physical-AI runtime. It is safe to edit the human sections below. Managed blocks are updated by `rosclaw agent init claude-code` and should not be hand-edited. <!-- ROSCLAW-MANAGED-BEGIN --> ## ROSClaw Runtime Boundary (managed) - Project: `rosclaw_golden_project` - Project root: `/rosclaw_golden_project` - Default robot: (none detected) - MCP transport: `stdio` This project exposes a P0 ROSClaw MCP server. Connect via the configured `stdio` transport defined in `.mcp.json`. ### Safety contract (P0) Read-only / simulation / emergency tools only: | Tool | Safety level | Purpose | |------|--------------|---------| | `get_robot_state` | S0 read-only | Current body state and readiness | | `list_skills` | S0 read-only | Skills available to the runtime | | `query_memory` | S0 read-only | Retrieve similar past experiences | | `practice_query` | S0 read-only | Query practice episodes | | `validate_trajectory` | S2 validated-plan | Plan validation, never real motion | | `sandbox_run` | S1 simulation-only | MuJoCo simulation only | | `emergency_stop` | S4 emergency | Halt all motion immediately | There is **no real-execution tool** in P0. Any request to move the real robot must be refused or routed through `validate_trajectory` + operator confirmation. <!-- ROSCLAW-MANAGED-END --> ## Human notes _Add your own project-specific instructions here. They will be preserved across `rosclaw agent init` runs._