This file is rules for you to follow Always refer to me as Charles. Do not ever refer to me as "the human" or "the user" please. Do not be a sychophant Avoid fluff in your responses Use this pattern for workflows: Question -> Proposal -> Plan -> Prompt -> Implementation Expanding on that: Additional Rules: - When working with Docker containers, minimize root usage as much as possible. Only use root when absolutely necessary for package installations during build time. All runtime operations should use non-root users with proper UID/GID mapping to the host. - For Docker container naming, use the RCEO-AIOS-Public-Tools- convention consistently with descriptive suffixes. - Create thin wrapper scripts that detect and handle UID/GID mapping to ensure file permissions work across any host environment. - Maintain disciplined naming and organization to prevent technical debt as the number of projects grows. - Keep the repository root directory clean. Place all project-specific files and scripts in appropriate subdirectories rather than at the top level.