joywayer
|
facceeae9b
|
feat(config): unify startup mode and server selection
|
2026-09-05 22:52:14 +08:00 |
|
joywayer
|
053302c5df
|
fix(config): resolve remote hierarchy in memory for every profile
|
2026-09-05 21:21:24 +08:00 |
|
joywayer
|
d1ad63983b
|
fix(config): restore legacy gameserver and urlserver contract
|
2026-09-05 01:25:50 +08:00 |
|
 joywayerandClaude Opus 4.8
|
5132fddc4e
|
feat(framework): config 调试 serverOverride(全链路+游戏服连本地)
- DebugProfile 加 serverOverride:debug 抓远程配置走全链路后把连接地址覆盖为此
- staging profile 加 serverOverride=ws://127.0.0.1:3088(联调本地测试服)
- release 一律忽略 serverOverride,用远程解析结果
- 同步指南
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 20:08:59 +08:00 |
|
 joywayerandClaude Opus 4.8
|
d461578d6e
|
feat(framework): config 调试登录账号进 profile(DebugAccount)
- DebugProfile 加 account?: DebugAccount(openid 等登录字段,仅 debug 模式生效)
- resolveBootstrap 结果加 account:debug 取 profile.account,release 恒 undefined
- staging profile 留占位 account 待填真值;接入处 setIdentity 合并 identity+account
- 同步指南
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 19:57:41 +08:00 |
|
 joywayerandClaude Opus 4.8
|
51a4ee57ac
|
refactor(framework): 移除 resolveBootstrap 下游兜底,立第二准则
- CLAUDE.md 新增「第二准则:数据源权威、唯一,下游不兜底」
- bootstrap 删除 fallbackServers 选项与 ?? DEFAULT_GAMESERVER 猜默认
- 无 server/gameserver、远程失败、解析不出地址 → 一律抛 ConfigFetchError 显式暴露
- 同步 guide + 两篇 spec(删 fallback/降级措辞)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 18:59:15 +08:00 |
|
 joywayerandClaude Opus 4.8
|
2c2e487d8f
|
feat(framework): config resolveBootstrap 接入 mode + release 锁死 URL 覆盖
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 18:13:15 +08:00 |
|
 joywayerandClaude Opus 4.8
|
c87d204f28
|
feat(framework): config 启动编排 resolveBootstrap(身份合并+服务器决策+降级)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 16:44:43 +08:00 |
|