2.6 KiB
2.6 KiB
title, task_id, status, created, updated, owner, task_type, task_tier, policy_revision, branch, worktree, base_dev_sha, write_scope, allowed_environments, mutex, review_state, integration_state, deployment, cleanup, cleanup_owner, cleanup_trigger, remote_sync
| title | task_id | status | created | updated | owner | task_type | task_tier | policy_revision | branch | worktree | base_dev_sha | write_scope | allowed_environments | mutex | review_state | integration_state | deployment | cleanup | cleanup_owner | cleanup_trigger | remote_sync | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| agentctl 管理面启用(launchd go-live) | agentctl-mgmt-go-live-2026-09-23 | done | 2026-09-23 | 2026-09-23 | Cursor | ops | single | agent-governance-2026-09-21-r1 @ eebe83e0c5 |
feature/agentctl-mgmt-go-live-2026-09-23 | .worktrees/agentctl-mgmt-go-live-2026-09-23 | eebe83e0c5 |
|
agentctl-mgmt-go-live | accepted | merged_local_dev | loaded_local_launchd | pending | 独立维护者 | 合入后复查;卸载用 evidence/rollback.txt | not_requested |
agentctl 管理面启用(launchd go-live)
用户目标与授权
- 目标:将 L1 协调库从按会话 CLI 提升为常驻管理面(macOS launchd)。
- 授权:用户批准「agentctl 管理面:启用(上线)计划」并要求实现全步骤(含装载)。
- 禁止:push;晋升 test/main;装载外的产品环境写;L2/ADR。
验收证据
| 步骤 | 结果 | 证据 |
|---|---|---|
| unittest discover | 134 ran / 3 skipped OK @ eebe83e0 |
unittest-summary |
| daemon 有界试运行 | --max-cycles 3 正常启停,锁释放 |
daemon-bounded-run |
| launchd bootstrap | gui/501/com.agentctl.coordinator state=running |
launchctl-print-summary |
| stderr | 空 | err-log-head |
| 端到端入队 | queue f1b4fdca… → completed;daemon --ff-only → 5e11db50 |
e2e-queue-result |
| 回滚 | launchctl bootout + 删 plist |
rollback |
装载命令:launchctl bootstrap gui/501 ~/Library/LaunchAgents/com.agentctl.coordinator.plist(UTC 2026-09-23T10:05:09Z)。
落地 tip
| 项 | 值 |
|---|---|
| feature | 92d30a49 |
| merge(daemon 自动) | 5e11db50(第一父 eebe83e0) |
| queue item | f1b4fdca-0209-466d-9aba-fcd8f90bb3be |
| launchd pid | 63557(装载时) |
收口
| 字段 | 值 |
|---|---|
| review_state | accepted |
| integration_state | merged_local_dev |
| deployment | loaded_local_launchd |
| cleanup | pending |
| remote_sync | not_requested |