SystemInfrastructure Domain — claude-code Architecture
Lower-level services handling authentication, persistence, and host system interactions.
Entity Profile
Dependency Diagram
graph TD domain_SystemInfrastructure["SystemInfrastructure"] subdomain_SystemInfrastructure_BridgeTransport["BridgeTransport"] domain_SystemInfrastructure --> subdomain_SystemInfrastructure_BridgeTransport subdomain_SystemInfrastructure_StateBootstrap["StateBootstrap"] domain_SystemInfrastructure --> subdomain_SystemInfrastructure_StateBootstrap style domain_SystemInfrastructure fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- src/bridge/bridgeApi.ts
- src/bridge/bridgeConfig.ts
- src/bridge/bridgeDebug.ts
- src/bridge/bridgeEnabled.ts
- src/bridge/bridgeMain.ts
- src/bridge/bridgeMessaging.ts
- src/bridge/bridgePermissionCallbacks.ts
- src/bridge/bridgePointer.ts
- src/bridge/bridgeStatusUtil.ts
- src/bridge/bridgeUI.ts
- src/bridge/capacityWake.ts
- src/bridge/codeSessionApi.ts
- src/bridge/createSession.ts
- src/bridge/debugUtils.ts
- src/bridge/envLessBridgeConfig.ts
- src/bridge/flushGate.ts
- src/bridge/inboundAttachments.ts
- src/bridge/inboundMessages.ts
- src/bridge/initReplBridge.ts
- src/bridge/jwtUtils.ts
- src/bridge/pollConfig.ts
- src/bridge/pollConfigDefaults.ts
- src/bridge/remoteBridgeCore.ts
- src/bridge/replBridge.ts
- src/bridge/replBridgeHandle.ts
- src/bridge/replBridgeTransport.ts
- src/bridge/sessionIdCompat.ts
- src/bridge/sessionRunner.ts
- src/bootstrap/state.ts
- src/bridge/trustedDevice.ts
- src/bridge/types.ts
- src/bridge/workSecret.ts
Source
- src/bridge/bridgeApi.ts
- src/bridge/bridgeConfig.ts
- src/bridge/bridgeDebug.ts
- src/bridge/bridgeEnabled.ts
- src/bridge/bridgeMain.ts
- src/bridge/bridgeMessaging.ts
- src/bridge/bridgePermissionCallbacks.ts
- src/bridge/bridgePointer.ts
- src/bridge/bridgeStatusUtil.ts
- src/bridge/bridgeUI.ts
- src/bridge/capacityWake.ts
- src/bridge/codeSessionApi.ts
- src/bridge/createSession.ts
- src/bridge/debugUtils.ts
- src/bridge/envLessBridgeConfig.ts
- src/bridge/flushGate.ts
- src/bridge/inboundAttachments.ts
- src/bridge/inboundMessages.ts
- src/bridge/initReplBridge.ts
- src/bridge/jwtUtils.ts
- src/bridge/pollConfig.ts
- src/bridge/pollConfigDefaults.ts
- src/bridge/remoteBridgeCore.ts
- src/bridge/replBridge.ts
- src/bridge/replBridgeHandle.ts
- src/bridge/replBridgeTransport.ts
- src/bridge/sessionIdCompat.ts
- src/bridge/sessionRunner.ts
- src/bootstrap/state.ts
- src/bridge/trustedDevice.ts
- src/bridge/types.ts
- src/bridge/workSecret.ts
Frequently Asked Questions
What is the SystemInfrastructure domain?
The SystemInfrastructure domain is an architectural grouping in the claude-code codebase. Lower-level services handling authentication, persistence, and host system interactions. It contains 32 source files.
What subdomains are in SystemInfrastructure?
The SystemInfrastructure domain contains 2 subdomain(s): BridgeTransport, StateBootstrap.
How many files are in SystemInfrastructure?
The SystemInfrastructure domain contains 32 source files.