Policy-gated visual context for Zara (#60) #100

Merged
lost-rob0t merged 2 commits from agent/issue-60-zara-visual-context into main 2026-08-30 11:56:35 +00:00
lost-rob0t commented 2026-08-30 11:32:45 +00:00 (Migrated from github.com)

Implements #60.

RED commit: contract/service/IPC/security tests + docstring-only vision/context.py and vision/ipc.py stubs; tests fail at collection; pyright fails exactly on the missing APIs.

GREEN implements the versioned typed contract, the explain service (local-first, EgressGate-mandatory remote, memory-only working set, sanitized audit), and the owner-only IPC transport + handler, plus docs/zara-visual-context.md with protocol versioning rules and client fixtures.

Implements #60. RED commit: contract/service/IPC/security tests + docstring-only `vision/context.py` and `vision/ipc.py` stubs; tests fail at collection; pyright fails exactly on the missing APIs. GREEN implements the versioned typed contract, the explain service (local-first, EgressGate-mandatory remote, memory-only working set, sanitized audit), and the owner-only IPC transport + handler, plus docs/zara-visual-context.md with protocol versioning rules and client fixtures.
Sign in to join this conversation.
No description provided.