Skip to content

Commit b996cd2

Browse files
hhfrancoisclaude
andcommitted
docs(coverage): macOS multicluster validated; Windows attribution bricks
macOS "simultaneous different clusters" is now ✅ — the global daemon routes each flow by PID, proven end to end on two live clusters (odb only via its cluster, pgvector only via its). Windows has the attribution bricks (⚠️ coded, not yet run). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 2aaa7af commit b996cd2

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

docs/coverage.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ _Snapshot 2026-07-07 (branch `main`). "proven" = validated at runtime; "coded" =
4343

4444
| Feature | Linux | macOS | Windows | Notes |
4545
|---|:--:|:--:|:--:|---|
46-
| Simultaneous different clusters || | | Linux via mount-ns; mac/win one-at-a-time today |
47-
| PID-at-connect attribution core | ⚠️ | ⚠️ || coded+tested, **not wired**; see docs/multicluster.md |
48-
|`ppidOf` ||| | /proc · `ps` · (ToolHelp TODO) |
49-
|`pidForLocalPort` || | | /proc/net/tcp · (lsof/sysctl TODO) · (GetExtendedTcpTable TODO) |
50-
| N-tunnel daemon + handleTCP wiring | || | next step, validate on 2 clusters |
46+
| Simultaneous different clusters || | ⚠️ | Linux mount-ns; **macOS validated e2e** (PID-at-connect); Windows: bricks ready, daemon TODO |
47+
| PID-at-connect attribution wired | | || macOS global daemon routes each flow by PID — proven on two live clusters |
48+
|`ppidOf` ||| ⚠️ | /proc · `ps` · ToolHelp (coded, not yet run on Windows) |
49+
|`pidForLocalPort` || | ⚠️ | /proc/net/tcp+fd · lsof · GetExtendedTcpTable (coded, not yet run) |
50+
| N-tunnel global daemon || || macOS done + validated; Windows = SYSTEM service TODO |
5151

5252
## Profiles & CLI
5353

@@ -81,6 +81,6 @@ _Snapshot 2026-07-07 (branch `main`). "proven" = validated at runtime; "coded" =
8181
## Biggest holes (priority order)
8282

8383
1. **Windows "no-admin" run** — needs a persistent SYSTEM service (like the macOS daemon) driven over IPC. Installer + datapath done; elevation model missing.
84-
2. **Multicluster on macOS/Windows**attribution core landed; needs the N-tunnel daemon + `handleTCP` wiring + macOS/Windows `pidForLocalPort`.
84+
2. **Multicluster on Windows**macOS is done and validated end to end on two live clusters; Windows has the attribution bricks (coded) but still needs the SYSTEM-service N-tunnel daemon.
8585
3. **Windows real-app + VPN** — datapath (selftest) green, but real end-to-end use and VPN behaviour unproven.
8686
4. **`self-update` on Linux** loses file-caps (pre-existing; macOS already re-applies its bit).

0 commit comments

Comments
 (0)