Skip to content

Commit a0dd84e

Browse files
case-zbzclaude
andauthored
feat(proto): restructure identity protos into three bounded services (#9)
Replace monolithic proto/authorization/ and proto/identity/ with three bounded service contracts: - identity.v1.IdentityService: ResolveIdentity, Register, ListProviders - session.v1.SessionService: CreateSession, ValidateSession, RevokeSession, RevokeUserSessions, ListUserSessions, SubscribeSessionEvents (stream) - directory.v1.DirectoryService: GetUser, GetUserByEmail, GetTenant, CreateTenant, UpdateTenant These are the contracts janus implements and other mesh services consume. Closes #7 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d32ba1b commit a0dd84e

13 files changed

Lines changed: 2376 additions & 1708 deletions

proto/authorization/authorization.pb.go

Lines changed: 0 additions & 482 deletions
This file was deleted.

proto/authorization/authorization.proto

Lines changed: 0 additions & 61 deletions
This file was deleted.

proto/authorization/authorization_grpc.pb.go

Lines changed: 0 additions & 253 deletions
This file was deleted.

0 commit comments

Comments
 (0)