One platform. Many kinds of work.
Explore a capability, then follow its owner, contract and evidence. Availability differs by client and environment.
Three clients; gateway, Knowledge and CC.
Matrix, BSG, UMS, meeting and workflow services.
656 inventory files; no production certification.
How the services connect.
Logical requests and source supply. External owners are explicit; not all routing hops or supporting calls are drawn.
Web and mobile route through Matrix into the runtime with one method.
Bot JWT brokering plus memory index and user-content history for query.
Execution runs in Docker, AgentCore or MicroVM by task.
Conversations are not one session.
Three state boundaries: Matrix rooms, agent execution sessions and Knowledge Ask. Calendar joins multiple sources.
Human state and execution state stay separate.
Event signals change; GET retrieves the body.
Source calendar, meeting record and CC agenda.
Authoring is not hosting.
Four separate execution axes: main agent, AgentCore authoring, shared app runners and generic MicroVM tools.
Authors; does not host the public app.
Build, place and run tenant apps.
Source and deployment trees are distinct.
Three automation paths, not one engine.
Page-managed workflows, agent-authored JavaScript and runtime scheduling have different contracts and authorities.
Page drafts and lists live in workflow service.
Do not collapse authoring and execution.
Legacy, V2 and SVC support differ.
Discover broadly. Install deliberately.
Skills, tools and connector grants are different layers. A model decision is not an authorization event.
Explicit approval, not a model boolean.
Version, hash and manifest are validated.
Skill instructions ≠ tools ≠ connector grants.
A real surface, with multiple data paths.
Specs, live panels, variable options, layout persistence and sharing are implemented. Engines remain distinct.
Specs, live panels, variable options and editor.
Data, panels, layout and sharing.
Custom renderer, SQL viewer and Tableau.
Identity is not hierarchy. Admin is not one app.
Responsibility labels identify technical owners, not an unverified organizational RACI.
Directory identity, reporting graph, People lens.
Report persona is not manager evidence.
External console, Knowledge Admin, runtime ops.
How information becomes useful.
Two independent pipelines. Arrows show information flow; the lower loop spans future runs.
Source material becomes attributed memory.
Priorities and narratives are siblings.
Reprocess ≠ regenerate ≠ retrieve.
Evidence and private memory have different rules.
Durable ingestion, immutable publication, authorized retrieval and self-only assistant memory.
Prompt edits do not change L0 hashes.
Work evidence versus private assistant guidance.
No proven Knowledge L1 → Command Center feed.
Follow contracts, not just arrows.
A review method with two source-backed examples. Traces model relationships; they do not calculate guaranteed blast radius.
Effective config, replay, publish, regenerate, evaluate.
Clients, two validators, persistence and future context.
Selected links include conditional and future paths.
Where the intelligence lives.
Each feature owns its instructions. Model access is shared; behavior is not.
Instructions for a specific job.
Coordinates context and tools.
Supplies inference, not data ownership.
Where the work runs.
Deployment inventory, not a verified network topology. Physical placement and replica counts are omitted.
API + configurable DBOS workers.
API, scheduler and worker share a process.
Regions · replica counts · physical DB layout.
The supporting capabilities matter too.
Account, billing, access, files and execution controls are part of the platform—not one undifferentiated gateway.
Accounts, billing, files and credentials differ.
Research, browser, voice, devices and approvals.
Mobile feature routes are not mainline parity.