claw-code/.guardrails/TOC.md

15 KiB

Template Contents (Table of Contents)

Complete list of all files and directories in the Agent Guardrails Template.


Quick Navigation


Root Files

File Lines Required? Purpose
README.md ~150 YES Project overview and quick start
QUICK_SETUP.md ~270 YES 5-minute setup guide
PROMPTING_GUIDE.md ~500 YES Master prompting techniques
INDEX_MAP.md 170 YES Master navigation - find docs by keyword
HEADER_MAP.md 408 YES Section headers with line numbers
CLAUDE.md 29 Recommended Optimized context for Claude Code CLI
.claudeignore ~20 Recommended Token-saving ignore rules
CHANGELOG.md 238 YES Release notes archive
LICENSE - YES BSD-3-Clause license
.gitignore ~100 Recommended Common ignore patterns

Documentation Directory

Root Documentation (docs/)

File Lines Sections Purpose
AGENT_GUARDRAILS.md 267 13 Core safety protocols (MANDATORY)
HOW_TO_APPLY.md 432 5 How to apply template with example prompts
AGENTS_AND_SKILLS_SETUP.md ~200 6 Setup guide for Claude Code/OpenCode
CLCODE_INTEGRATION.md ~250 7 Claude Code skills and hooks integration
OPENCODE_INTEGRATION.md ~300 8 OpenCode agents and skills integration
PYTHON_TO_GO_MIGRATION.md ~350 11 Python to Go migration guide (v2.6.0)

Workflows (docs/workflows/)

File Lines Key Sections Purpose
INDEX.md 126 5 Workflow navigation hub
AGENT_EXECUTION.md 280 6 Execution protocol and rollback
AGENT_ESCALATION.md 300 6 Audit requirements and escalation
AGENT_REVIEW_PROTOCOL.md 605 12 Post-work agent/LLM review
TESTING_VALIDATION.md 303 9 Validation protocols and checks
COMMIT_WORKFLOW.md 328 8 Commit timing and message format
DOCUMENTATION_UPDATES.md ~250 5 Post-sprint doc updates
GIT_PUSH_PROCEDURES.md 323 8 Push safety and verification
BRANCH_STRATEGY.md ~200 6 Git branching conventions
CODE_REVIEW.md 348 7 Code review and escalation
MCP_CHECKPOINTING.md ~280 7 MCP server checkpointing

Total: 11 workflow documents (INDEX.md + 10 guides)

Standards (docs/standards/)

File Lines Key Sections Purpose
INDEX.md 89 4 Standards navigation hub
TEST_PRODUCTION_SEPARATION.md 558 12 Test/production isolation (MANDATORY)
PROJECT_CONTEXT_TEMPLATE.md 376 9 Project Bible - stack, style, forbidden patterns
ADVERSARIAL_TESTING.md 510 12 Breaker agent, fuzz testing, attack checklists
DEPENDENCY_GOVERNANCE.md 483 8 Package allow-list, license compliance
INFRASTRUCTURE_STANDARDS.md 546 11 IaC, Terraform, no-ClickOps, drift detection
OPERATIONAL_PATTERNS.md 667 12 Health checks, circuit breakers, retry, rate limiting
MODULAR_DOCUMENTATION.md 330 8 500-line max rule and structure
LOGGING_PATTERNS.md ~280 7 Array-based logging format
LOGGING_INTEGRATION.md ~250 7 External logging hooks
API_SPECIFICATIONS.md ~300 6 OpenAPI vs OpenSpec guidance

Total: 11 standards documents (INDEX.md + 10 guides)

Sprints (docs/sprints/)

File Lines Key Sections Purpose
INDEX.md 31 3 Sprint navigation hub
SPRINT_TEMPLATE.md 515 15 Task execution template
SPRINT_GUIDE.md 270 9 How to write sprints

Total: 3 sprint documents

2026 Game Design & UI/UX (docs/)

File Path Lines Purpose
2026_GAME_DESIGN.md docs/game-design/ ~350 Game design guardrails, XR/VR comfort zones, platform budgets
3D_GAME_DEVELOPMENT.md docs/game-design/3d/ 416 3D game development guardrails v1.0, engine-agnostic patterns
3D_GUARDREL_PROPOSALS_V1.2.md docs/game-design/3d/ 201 Proposed v1.2 additions from Hermes 2026 AI Dossier
3D_MATHEMATICAL_FOUNDATIONS.md docs/game-design/3d/ 290 Linear algebra, quaternions, collision math reference
3D_MODULE_ARCHITECTURE.md docs/game-design/3d/ 237 Module architecture for LLM-to-3D-engine bridging
AI_DEBUGGABLE_3D_ARCHITECTURE.md docs/game-design/3d/ 302 AI-debuggable patterns for autonomous 3D troubleshooting
AI_DEV_2026_PART01_INTRO_AND_FOUNDATIONS.md docs/game-design/ 294 Part 1 — Introduction & Foundations
AI_DEV_2026_PART02_PROMPTING.md docs/game-design/ 216 Part 2 — Prompt Engineering for Code
AI_DEV_2026_PART03_CONTEXT_AND_ITERATION.md docs/game-design/ 239 Part 3 — Context & Iterative Development
AI_DEV_2026_PART04_QUALITY_AND_ARCHITECTURE.md docs/game-design/ 214 Part 4 — Quality & Architecture
AI_DEV_2026_PART05_LEGACY_AND_AGENTS.md docs/game-design/ 235 Part 5 — Legacy Refactoring & Agent Paradigm
AI_DEV_2026_PART06_BUILDING_AGENTS.md docs/game-design/ 254 Part 6 — Building Agents & Tool Use
AI_DEV_2026_PART07_MULTI_AGENT_SYSTEMS.md docs/game-design/ 388 Part 7 — Multi-Agent Systems
AI_DEV_2026_PART08_SECURITY_ETHICS_FUTURE.md docs/game-design/ 340 Part 8 — Security, Ethics & Future
AI_DEV_2026_PART09_APPENDICES_ABC.md docs/game-design/ 432 Part 9 — Appendices A, B & C
AI_DEV_2026_PART10_APPENDIX_D.md docs/game-design/ 411 Part 10 — Appendix D: Complete MoA Reference
HERMES_2026_PART01_INTRO_AND_EXECUTIVE.md docs/game-design/3d/ 59 Part 1 — Introduction & Executive Summary
HERMES_2026_PART02_ASSETS_AND_ENGINES.md docs/game-design/3d/ 213 Part 2 — 3D Asset Generation & Engine Integration
HERMES_2026_PART03_WORLD_AND_RENDERING.md docs/game-design/3d/ 102 Part 3 — World Generation & Neural Rendering
HERMES_2026_PART04_NPCS_AND_ANIMATION.md docs/game-design/3d/ 96 Part 4 — NPCs, Dialogue & Animation
HERMES_2026_PART05_CODE_AND_PHYSICS.md docs/game-design/3d/ 96 Part 5 — Code Generation & Neural Physics
HERMES_2026_PART06_QA_AND_BUSINESS.md docs/game-design/3d/ 122 Part 6 — QA, Testing & Business Landscape
HERMES_2026_PART07_LEGAL_AND_CASES.md docs/game-design/3d/ 127 Part 7 — Legal, Ethics & Case Studies
HERMES_2026_PART08_DEEP_DIVES_AND_FUTURE.md docs/game-design/3d/ 133 Part 8 — Technology Deep-Dives & Future Outlook
HERMES_2026_PART09_APPENDICES.md docs/game-design/3d/ 83 Part 9 — Appendices
2026_UI_UX_STANDARD.md docs/ui-ux/ ~350 UI/UX component patterns, design tokens, responsive breakpoints
ACCESSIBILITY_GUIDE.md docs/accessibility/ ~300 WCAG 3.0+ conformance (Bronze/Silver/Gold), testing methods
SPATIAL_COMPUTING_UI.md docs/spatial/ ~400 XR/VR/AR layout patterns, comfort zones, latency requirements
ETHICAL_ENGAGEMENT.md docs/ethical/ ~250 Dark pattern taxonomy and prevention, ethical design principles

Total: 12 documents covering Agent-GDUI-2026 capabilities

AI-First Development & Safety (docs/)

File Path Lines Purpose
AI_ASSISTED_DEV.md docs/ai-dev/ 326 AI development patterns, vibe coding, decision matrix
STATE_MANAGEMENT.md docs/state/ 303 State architecture, client/server state, CRDTs
GENERATIVE_ASSET_SAFETY.md docs/generative/ 332 AI content disclosure, procedural generation safety
MONETIZATION_GUARDRAILS.md docs/monetization/ 263 IAP ethics, loot box transparency, virtual economy
MULTIPLAYER_SAFETY.md docs/multiplayer/ 276 Social safety, chat moderation, matchmaking
ANALYTICS_ETHICS.md docs/analytics/ 302 Analytics consent, data minimization, A/B testing
CROSS_PLATFORM_DEPLOYMENT.md docs/deployment/ 259 App store compliance, CI/CD, feature flags

Total: 7 documents covering AI-first development guardrails

Overall Documentation Summary

Category Documents Total Lines
Root docs 7 ~1,050
Workflows 11 ~3,500
Standards 11 ~4,400
Sprints 3 ~816
2026 Game/UI/UX 29 ~7,150
AI-First Development 7 ~2,061
TOTAL 68 ~18,977

GitHub Integration

GitHub Root (.github/)

File/Diretory Purpose
SECRETS_MANAGEMENT.md GitHub Secrets setup and rotation guide
PULL_REQUEST_TEMPLATE.md PR template with AI attribution
ISSUE_TEMPLATE/bug_report.md Bug report template

GitHub Workflows (.github/workflows/)

File Purpose
secret-validation.yml Validate no secrets in commits
documentation-check.yml Validate documentation format
guardrails-lint.yml Enforce guardrails compliance

Examples Directory

Language-Specific Examples (examples/)

Directory Files Lines Language Purpose
examples/ 53 ~2,000 Mixed Guardrails implementation examples
go/ 7 ~300 Go 1.19+ Environment-specific config
java/ 15 ~500 Java 11+ ConfigLoader with validation
python/ 8 ~350 Python 3.8+ YAML config with type hints
ruby/ 7 ~300 Ruby 3.0+ BDD-style testing
rust/ 4 ~200 Rust 1.70+ Type-safe Serde config
typescript/ 10 ~350 TypeScript 5+ Modular logging hooks
scala/functional-ui/ ~10 ~400 Scala 3.4+ Functional composition, type-safe CSS, DDA telemetry
r/game-analytics/ ~8 ~350 R 4.3+ ggplot2 4.0+, Shiny 2.0+, ethics auditing
flutter/cross-platform/ 4 ~350 Dart/Flutter Ethical widgets, accessibility wrappers, guardrail config
gdscript/godot-game/ 4 ~300 GDScript XR comfort zones, ethical UI, accessibility manager

Examples Structure

Each language example includes:

  • Source code demonstrating guardrails patterns
  • Tests validating separation requirements
  • Environment-specific configuration files
  • Build/test instructions
  • Language-specific README

Document Purpose Quick Reference

Document Primary Audience Key Sections
AGENT_GUARDRAILS.md All AI agents Four Laws, Pre-Execution Checklist, Forbidden Actions
TEST_PRODUCTION_SEPARATION.md All AI agents Three Laws, Blocking Violations, Uncertainty Protocol
AGENT_EXECUTION.md All AI agents Task Flow, Rollback, Error Handling, Three Strikes Rule
AGENT_ESCALATION.md All AI agents Audit Requirements, When to Escalate
AGENT_REVIEW_PROTOCOL.md All AI agents Dual-Agent Review, Cross-Model Review, Review Package
PROJECT_CONTEXT_TEMPLATE.md Project setup Tech Stack, Style Guide, Forbidden Patterns
ADVERSARIAL_TESTING.md Security testing Breaker Agent, Attack Vectors, Fuzz Testing
DEPENDENCY_GOVERNANCE.md All AI agents Package Allow-List, Forbidden Packages
INFRASTRUCTURE_STANDARDS.md DevOps/IaC Terraform, Drift Detection, No-ClickOps
OPERATIONAL_PATTERNS.md Service developers Health Checks, Circuit Breakers, Retry, Rate Limiting
HOW_TO_APPLY.md All agents 4 Options with ready-to-use prompts
INDEX_MAP.md All agents Find docs by keyword (60-80% token savings)
HEADER_MAP.md All agents Section-level lookup for targeted reading
SPRINT_TEMPLATE.md Agents creating tasks Complete task execution format

File Size Summary

Category Files Min Lines Max Lines Average Lines
Root 7 29 408 ~150
docs/ 3 238 432 ~333
docs/workflows/ 11 ~200 ~605 ~320
docs/standards/ 11 ~250 ~667 ~400
docs/sprints/ 3 31 515 ~272
.github/ 3 ~50 ~150 ~100
examples/ 53 ~30 ~150 ~40
TOTAL 91 29 667 ~110

Compliance Status

500-Line Maximum Compliance

All documents comply with the 500-line maximum rule:

Document Lines Status
README.md ~150
AGENT_GUARDRAILS.md 267
HOW_TO_APPLY.md 432
TEST_PRODUCTION_SEPARATION.md 558 ⚠️ Exceeds - needs split
AGENT_REVIEW_PROTOCOL.md 605 ⚠️ Exceeds - needs split
INFRASTRUCTURE_STANDARDS.md 546 ⚠️ Exceeds - needs split
OPERATIONAL_PATTERNS.md 667 ⚠️ Exceeds - needs split
All other workflows ~280 average
All other standards ~380 average
All sprints ~270 average

Note: 4 documents exceed the 500-line limit. They will be split in a future release.


Quick Lookup

I need to...Read this document:

Task Document Section
Find a document by keyword INDEX_MAP.md Quick Lookup Table
Understand safety rules AGENT_GUARDRAILS.md CORE PRINCIPLES (line 39)
Apply to existing repo HOW_TO_APPLY.md Option A (line 25)
Use example prompts HOW_TO_APPLY.md Option B (line 77)
Verify before committing TESTING_VALIDATION.md Post-Edit Validation (line 38)
Commit between to-dos COMMIT_WORKFLOW.md After Each To-Do (line 32)
Rollback changes AGENT_EXECUTION.md Rollback Procedures (line 51)
Review code CODE_REVIEW.md Self-Review Checklist (line 15)
Separate test/production TEST_PRODUCTION_SEPARATION.md CORE MANDATORY RULES (line 18)
Create task document SPRINT_TEMPLATE.md STEP-BY-STEP EXECUTION (line 91)
Write documentation MODULAR_DOCUMENTATION.md The 500-Line Rule (line 15)
Build game interfaces 2026_GAME_DESIGN.md XR/VR Comfort, Platform Rules
Design UI components 2026_UI_UX_STANDARD.md Components, Design Tokens
Ensure accessibility ACCESSIBILITY_GUIDE.md WCAG 3.0+ Compliance
Build XR/VR/AR UIs SPATIAL_COMPUTING_UI.md Comfort Zones, Latency
Prevent dark patterns ETHICAL_ENGAGEMENT.md Dark Pattern Taxonomy

File Templates

All files follow these conventions:

  • Line limit: 500 lines (except TEST_PRODUCTION_SEPARATION.md pending split)
  • Markdown: CommonMark with GitHub extensions
  • Headers: Level 1 (H1) for title, Level 2 (H2) for sections
  • Code blocks: Backtick fences with language identifier
  • Tables: GitHub-flavored Markdown tables
  • Lists: Bullet and numbered lists for hierarchy

Authored by: TheArchitectit Document Owner: Project Maintainers Last Updated: 2026-05-12 Total Files: 120 Total Lines: ~17,000