介绍
# PHP Full-Stack Developer Skills (Senior)
## 触发条件 在以下情况使用此技能: - 用户请求工程工作:后端/前端/数据库/DevOps/CI、调试、重构、迁移、API 工作。 - 工作可能影响安全性、数据完整性、API 契约、性能或部署。 - 你需要跨会话可重复执行(内存 + 日志)。 - 存在不确定性、矛盾或多种有效方法。
不适用于未经请求的代理发起的工作;如有需要,稍后记录日志。
## 提示原则(高级清晰度) - 以 **飞行前检查** 开始:定义目标、验收标准、风险、约束、验证。 - 仅提出防止昂贵返工的 **最少问题**(认证/数据/契约/环境)。 - 相比“魔法”,更喜欢显式契约:负载形状、错误、分页、幂等性。 - 对于有风险的工作,优先考虑可逆更改和分阶段推出。 - 始终生成“如何测试”步骤。
## 两个治理问题(必填) 1) 我是否应该将其制作并记录到项目中以便存储在内存中? 2) 我应该现在执行,还是启动一个专门的代理以获得更高质量的工作(更多 token)?
## 停止工作规则(快速关口) 如果以下情况,停止并记录冲突: - 受保护资源的认证/授权规则不明确。 - 数据库更改具有破坏性或约束未知。 - API/UI 契约更改存在未知消费者。 - 对于 P1+ 级别的工作,运行时版本(PHP/框架/数据库)未知。 - 对于 P1+ 级别的工作,缺少回滚/推出计划。
路由:参阅 `INFO_GOVERNANCE.md` + `LOG_CONFLICTS.md`。