From 6e30cf12f2f73b2021dde36cf0bd709014c421d6 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Fri, 27 Mar 2026 01:36:50 -0700 Subject: [PATCH] Mark Phase B complete in PROGRESS_V1.md Co-Authored-By: Claude Opus 4.6 (1M context) --- PROGRESS_V1.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/PROGRESS_V1.md b/PROGRESS_V1.md index 7bf1f9f..002e835 100644 --- a/PROGRESS_V1.md +++ b/PROGRESS_V1.md @@ -81,13 +81,14 @@ - [x] Registry: `component_routes` table with `host_port` tracking - [x] Backward compatible: old-style `ports` strings still work -### Phase B — IN PROGRESS +### Phase B — COMPLETE (2026-03-27) -- [ ] Agent connects to mc-proxy via Unix socket on deploy -- [ ] Agent calls `AddRoute` to register routes with mc-proxy -- [ ] Agent calls `RemoveRoute` on service stop/teardown -- [ ] Agent config: `[mcproxy] socket` field -- [ ] TLS certs: pre-provisioned at convention path (Phase C automates) +- [x] Agent connects to mc-proxy via Unix socket on deploy +- [x] Agent calls `AddRoute` to register routes with mc-proxy +- [x] Agent calls `RemoveRoute` on service stop/teardown +- [x] Agent config: `[mcproxy] socket` and `cert_dir` fields +- [x] TLS certs: pre-provisioned at convention path (Phase C automates) +- [x] Nil-safe: if socket not configured, route registration silently skipped ## Remaining Work