System Prompt Role Enforcement Implementation:
Created /lib/tinker/role_prompts.rb with role-specific system prompt templates for Orchestrator, Worker, and Reviewer agents. Each prompt includes:
- Clear role definition and core responsibilities
- Explicit prohibitions using "YOU MUST NOT" language
- Violation response guidance
- ASCII art banner for visual emphasis
Updated all three agent .md files in /rails/agents/ with CRITICAL ROLE BOUNDARY sections that appear at the top of each agent's system prompt.
Modified run-claude scripts to display role enforcement banners at session start before the Claude CLI launches.
Files: /lib/tinker/role_prompts.rb, /rails/agents/*.md, /rails/run-claude-*.sh