Resource names must follow these rules:

- Must start with a lowercase letter (`a`-`z`)
- 2-63 characters long
- Allowed characters: lowercase letters, digits, hyphens, and temporarily `@`, `.`, `+`, `_`
- No consecutive hyphens (`--`)
- Cannot end with a hyphen

**Example valid names:** `my-model`, `llama-3.2-3b`, `test-config-v1`
