chore: merge origin/main — reconcile divergent branches

Integrates remote changes (session protocol, .custodian-brief.md, MCP
SSE/HTTP mode, workplan OPS-WP-0002 completion) with local changes
(AccessManagementDirective alignment, architecture docs, BRIDGE-WP-0004
and WARDEN-WP-0001 workplans).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-28 01:05:11 +00:00
7 changed files with 66 additions and 29 deletions

View File

@@ -4,11 +4,11 @@ type: workplan
title: "Agent Usability — MCP Registration, Skill, and Worker Orientation"
domain: custodian
repo: ops-bridge
status: active
status: done
owner: custodian
topic_slug: custodian
created: "2026-03-21"
updated: "2026-03-21"
updated: "2026-03-26"
depends_on: OPS-WP-0001
state_hub_workstream_id: "c195cc40-8be7-462e-be26-a7d6bda34cd5"
---
@@ -74,7 +74,7 @@ worker agents:
```task
id: OPS-WP-0002-T01
status: todo
status: done
priority: high
state_hub_task_id: "27fc6fa1-6d0e-438a-b4a3-c6091931da88"
```
@@ -101,7 +101,7 @@ Gate: `bridge_status()` tool callable via SSE on localhost:8002 after
```task
id: OPS-WP-0002-T02
status: todo
status: done
priority: high
state_hub_task_id: "2216457d-035e-4804-b685-18975f3c6d1f"
```
@@ -133,7 +133,7 @@ mcp-http`.
```task
id: OPS-WP-0002-T03
status: todo
status: done
priority: medium
state_hub_task_id: "4b2e39eb-4585-4e60-ab16-9e7909eced74"
```
@@ -178,7 +178,7 @@ identifies and recovers a manually-stopped tunnel.
```task
id: OPS-WP-0002-T04
status: todo
status: done
priority: medium
state_hub_task_id: "cc64bb07-ea5d-498a-8c14-bb653581efe7"
```
@@ -213,9 +213,9 @@ session protocol references bridge status check.
## Done Criteria
- [ ] `make mcp-http` starts the MCP server on port 8002 (SSE)
- [ ] `bridge_status` and `bridge_check` callable as MCP tools from Claude Code
- [ ] `ops-bridge` registered in `~/.claude.json` at user scope
- [ ] `/bridge` skill surfaces tunnel states and recovers a stopped tunnel
- [ ] Global CLAUDE.md has worker agent bridge protocol
- [ ] All existing tests pass after T01 changes (`make test`)
- [x] `make mcp-http` starts the MCP server on port 8002 (SSE)
- [x] `bridge_status` and `bridge_check` callable as MCP tools from Claude Code
- [x] `ops-bridge` registered in `~/.claude.json` at user scope
- [x] `/bridge` skill surfaces tunnel states and recovers a stopped tunnel
- [x] Global CLAUDE.md has worker agent bridge protocol
- [x] All existing tests pass after T01 changes (`make test`)