Skip to content

chore: purge ops artifacts and local identity strings - #40

Merged
zj1123581321 merged 5 commits into
masterfrom
card/pubexp-clean
Sep 27, 2026
Merged

zj1123581321 merged 5 commits into
masterfrom
card/pubexp-clean

Conversation

@zj1123581321

Copy link
Copy Markdown
Collaborator

公开仓清理:删除运维过程产物,替换/外置本机身份串。不改写历史,不改仓库可见性。

改动

  1. 删除运维过程产物(git rm,数据已由主脑导入 agent-config 集中台账)
    • docs/sessions/**、memory/**、.gitattributes(仅剩台账 union 规则行,文件随之为空故删除)
    • retro/acceptance-log.jsonl 由主脑单独删除,不在本 PR 内
    • retro/consult-log.jsonl、retro/ledgers/、docs/cc_history/ 基线中不存在
  2. 占位符化(文档/示例)
    • ops.env.example:示例 DSN 主机名改占位符
    • docs/handoff-generic-fallback-engine.md:部署目录与项目根路径改占位符(<deploy_dir>、/path/to/MediaResolverAPI)
  3. 身份串外置到环境变量(部署脚本)
    • docker/deploy_targets.json 删除(唯一内容即部署机家目录路径,仓内唯一消费者是本脚本)
    • docker/push_to_acr.sh 改读 MEDIARESOLVERAPI_DEPLOY_DIR,缺失即 set -u 下的 ${VAR:?} fail-loud 退出
    • 仓内无 GitHub workflow 消费该路径,故未新建 GitHub Variable(会是没有消费者的悬空配置)

验证

  • make test:439 passed
  • 整树公开扫描(对卡分支 HEAD):除 retro/acceptance-log.jsonl(主脑单独删)外 0 命中
  • 失败可见性探针:env -u MEDIARESOLVERAPI_DEPLOY_DIR bash docker/push_to_acr.sh → 退出 1,报错指向缺失变量

风险

部署链路:push_to_acr.sh 现在要求调用方提供 MEDIARESOLVERAPI_DEPLOY_DIR。仓内无 CI/自动部署消费该脚本,属人工部署入口。

🤖 Generated with Claude Code

Agent-Executor: codex
Agent-Model: gpt-6-luna
Agent-Effort: xhigh
Dispatch-Id: dlg-20260927-153620-d2ccee
Task-Id: MediaResolverAPI-20260927-01
Agent-Executor: deepseek-cc
Agent-Model: unknown
Agent-Effort: unknown
Dispatch-Id: dlg-20260927-180623-30956f
Task-Id: MediaResolverAPI-20260927-01
Agent-Executor: deepseek-cc
Agent-Model: unknown
Agent-Effort: unknown
Dispatch-Id: dlg-20260927-180623-30956f
Task-Id: MediaResolverAPI-20260927-01
…json

Agent-Executor: deepseek-cc
Agent-Model: unknown
Agent-Effort: unknown
Dispatch-Id: dlg-20260927-180623-30956f
Task-Id: MediaResolverAPI-20260927-01
@zj1123581321
zj1123581321 marked this pull request as ready for review September 27, 2026 18:09
@github-actions

github-actions Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

Required Gate v2 — 状态面板

当前状态:pass · 可合并

当前裁决:code_pass / primary_pass

Gate 历史(v1;来源为持久化 gate_terminal 制品)

Run Attempt Head 状态 收件人动作
36339590852 1 9ddb9e7 unavailable 修基础设施
36339595240 1 9ddb9e7 pass 可合并
36340269018 1 1992d08 pass 可合并

历史行按 run_id + run_attempt 去重并只增不删;删除本评论后可由 gate_terminal 制品重建。

Ledger rows were imported into the private agent-config central ledger
(zlxlabs/agent-config#3305).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Agent-Executor: cc
Agent-Session: 4e2ea03f-afc8-4988-9d20-4052a124ad20
Agent-Effort: medium
@zj1123581321
zj1123581321 merged commit dec1b9c into master Sep 27, 2026
12 checks passed
@zj1123581321
zj1123581321 deleted the card/pubexp-clean branch September 27, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant