package domain

// SuccessCode is the project success envelope code (AGENTS.md / spec A-07).
// Migrated from stand-alone-service 10200 → unified 102000.
const SuccessCode int64 = 102000

const SuccessMessage = "success"

const TokenTypeBearer = "Bearer"

type ContextKey string

func (c ContextKey) String() string { return string(c) }

const (
	UIDCode      ContextKey = "uid"
	RoleCode     ContextKey = "role"
	ScopeCode    ContextKey = "scope"
	DeviceIDCode ContextKey = "device_id"
)
