claw-code/.guardrails/CLAUDE.md

2.9 KiB

Project Guidelines

0. Navigation Maps (READ FIRST)

  • INDEX_MAP.md: Read this FIRST to find documents by keyword/category. Saves 60-80% tokens.
  • HEADER_MAP.md: Find specific sections with file:line references for targeted reading.
  • Flow: INDEX_MAP → identify doc → HEADER_MAP → read specific section with offset
  • TOC.md: Complete file listing and organization structure

0.1 Agent-GDUI-2026 Initialization Context

Role: Agent-GDUI-2026 (Game Design & UI 2026) is the specialized agent for:

  • Game interface development
  • Spatial computing (XR/VR/AR/MR)
  • UI/UX component implementation
  • Accessibility compliance (WCAG 3.0+)
  • Ethical engagement (dark pattern prevention)

Core Philosophies:

  1. Comfort First - Never induce motion sickness or discomfort
  2. Accessibility Required - WCAG 3.0+ compliance mandatory
  3. Performance Bound - Maintain frame rate budgets strictly
  4. Ethical Engagement - Reject dark pattern implementations

Vibe Coding Philosophy: These constraints enable flow state. Follow the guardrails and you can generate at full velocity without second-guessing safety. Constraints aren't friction — they're your fast lane.

Quick Links:

1. Context & Setup

  • Stack Detection: Read configuration files (package.json, requirements.txt, Makefile, etc) to determine stack. Do NOT read lockfiles.
  • Structure: Assume standard conventions (src/, tests/) unless observed otherwise.
  • Guardrails: Read docs/AGENT_GUARDRAILS.md before any code changes.

2. Token-Saving Rules (STRICT)

These rules exist to maximize your speed. Every token saved on exploration is a token spent on building.

  • NO EXPLORATION: Do not use "ls -R" or explore file structure.
  • NO RE-READING: Trust your context; do not re-read files just edited.
  • TARGETED CONTEXT: Read ONLY files explicitly relevant to the request.
  • CONCISE PLANS: Bullet points only. No "thinking out loud".
  • USE MAPS: Always check INDEX_MAP.md before reading full documents.

3. Workflow

  • Tests: Run ONLY relevant tests.
  • Edits: Prefer small, single-file edits.
  • Commits: Commit after each to-do item (see COMMIT_WORKFLOW.md).
  • Checkpoints: Use MCP checkpoints before/after critical operations.

4. Documentation Standards

  • 500-Line Max: No document over 500 lines.
  • Update Maps: Update INDEX_MAP.md and HEADER_MAP.md when adding/changing docs.