用途:面向 TheHUB(瑞典自行车赛事平台,运行于 Uppsala WebHotell,PHP 8.x / MySQL,域名 thehub.gravityseries.se,服务 3000+ 持证车手、赛事组织方与俱乐部)的 PHP/前端开发工作。
主要能力与规则:开发前须先读 CLAUDE.md 与 CLAUDE-CSS.md;禁止版本前缀(用 HUB_ROOT、HUB_URL、pages/event.php)、禁止代码中使用 emoji(改用 Lucide 图标)、禁止硬编码数值(使用 CSS 令牌)、新增 CSS 前须先询问。CSS 按 reset、tokens、theme、layout、components、tables、pages 顺序加载;提供间距、圆角、颜色与赛事配色令牌,及移动端 breakpoint 与 edge-to-edge 样式。
使用方式:页面按公用页与后台页模板引入 config/database.php、includes/header.php 等;组件含 card、btn、alert、badge、table;数据库一律用 prepared statements,赛事关联须经 series_events 多对多表,输出用 htmlspecialchars 转义。迁移文件只能放在 /Tools/migrations/,格式 NNN_名称.sql,新工具须从 /admin/tools.php 链接。
限制:资料仅给出上述规范,未提供安装命令、收费、授权或运行环境细节;具体功能行为需以项目内 CLAUDE.md 等文档为准。