Record the svc-envfile task card results
This commit is contained in:
@@ -1,25 +1,20 @@
|
||||
# feature/svc-envfile 任务卡
|
||||
|
||||
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
|
||||
任务主记录:<PR 链接,task-finish 时填写>;状态:已完成;owner:weichen
|
||||
|
||||
## 基线与授权
|
||||
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 251bd94847595dcb01c5571448b28ee3d75da956
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-svc-envfile(worktree);分支:feature/svc-envfile
|
||||
- 授权与交付终点:<本次允许的动作与终点;未授权事项写明>
|
||||
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0 = 251bd94847595dcb01c5571448b28ee3d75da956
|
||||
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-svc-envfile;分支:feature/svc-envfile
|
||||
- 授权与交付终点:用户要求 --env 指定环境配置文件(如 ./.env.dev)且 --port 等 CLI 参数可覆盖文件配置 → 实现并实测后自主闭环合入。
|
||||
|
||||
## 目标与非目标
|
||||
|
||||
<预期结果、受影响入口/模块/契约;明确不做什么。>
|
||||
- 目标:--env FILE(任意位置,支持 = 形式);dotenv 安全解析(# 注释、成对引号、export 前缀、仅合法变量名、不执行文件内容);优先级 CLI > --env > .svc.env > 系统环境变量 > 默认;与播种机制贯通。
|
||||
- 非目标:不做多文件合并语法;不引入真实 dotenv 依赖。
|
||||
|
||||
## 同步记录
|
||||
## 结果与验证
|
||||
|
||||
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|
||||
|---|---|---|---|
|
||||
| 启动 | 251bd94847595dcb01c5571448b28ee3d75da956 | 251bd94847595dcb01c5571448b28ee3d75da956 | 2026-09-30T11:59:27Z |
|
||||
|
||||
## 结果与验证(完成后填写)
|
||||
|
||||
- 结果:
|
||||
- 验证:
|
||||
- 影响与剩余项:
|
||||
- 结果:svc.sh 预扫 --env + load_env_file 安全解析 + help 更新。
|
||||
- 验证(全实测):.env.dev(含 export/引号/注释)地址与模型生效并播种(ss 验证 *:8830);--port 8831 覆盖文件端口、host 仍取文件(*:8831);缺文件快速报错;.svc.env 与 --env 分层(重叠键 --env 赢、非重叠键合并,tavily 保留)。
|
||||
- 影响与剩余项:.env.* 文件含密钥需自行 gitignore(.svc.env 已内置,示例文件已在 help 标注建议)。
|
||||
|
||||
Reference in New Issue
Block a user