hyapp-deploly/AGENTS.md
2026-05-21 16:43:57 +08:00

1.0 KiB
Raw Blame History

AGENTS.md

Working agreements

  1. 做任何事情之前不要猜测,先看代码和现有链路。
  2. 找最直接的方案解决问题。
  3. 所有解决的问题都要验证。
  4. 修改时碰到已有改动无需询问,继续修改,不回滚无关改动。

数据资源

  1. MySQL、Redis、MQ 都是腾讯云托管资源。
  2. 数据资源状态入口:GET /deploy/api/hyapp/resources?remote=1
  3. 读取链路Tencent TAT -> deploy 机器。
  4. 业务服务器配置优先用 deploy 机器 SSH 读取。
  5. 业务服务器 SSH 失败时,对对应 CVM 使用 TAT 兜底读取。
  6. 禁止把 MySQL、Redis、MQ 当服务器 SSH。
  7. 禁止开放生产 SQL、Mongo 查询入口。
  8. TAT 未返回前,页面保持加载状态。

微服务

  1. 微服务列表和详情必须使用 GET /deploy/api/hyapp/discover?remote=1 的真实数据。
  2. 禁止用静态假数据兜底展示微服务运行态。
  3. 配置 YAML 只在列表右侧三点和详情配置区展示。
  4. 读取 YAML 时使用 includeConfig=1,密钥字段保持脱敏。