roster.schema.json: add optional tenant_id field (north-star invariant #1 has no roster home) #625
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found during PoC roster build (Mos, 2026-06-22). roster.schema.json top-level + defaults are additionalProperties:false with NO tenant_id field, so adding tenant_id FAILS validation. North-star invariant #1 (carry tenant_id + host in schema and message addressing) has no roster home. Add an optional tenant_id field. NOT blocking the PoC (single tenant jarvis; host carried at runtime via os.hostname). Small schema change; do alongside multi-tenant work.