System Architecture
The complete Field Project system — every particle, every connection, every boundary in a single governed view.
Every event traverses this path. No step may be skipped, no particle may be bypassed.
Boson
Ingress & Canonicalization
External events (webhook · API · cron)
Signed EventEnvelope (HMAC + CorrelationId)
Returns 202 immediately — never blocks on downstream processing.
Decide routing policy, execute side effects, hold workflow state
Fermion
Decisioning & Orchestration
EventEnvelope from Boson
ActionPlan (ordered[]) → Photon · state → Hadron · records → Neutrino
Consults Higgs for policy evaluation. Supports dry-run as a first-class concept.
Own tenant policy, embed connector logic, hold durable workflow state
Higgs
Governance Brain
Policy query from Fermion
PolicyDecision (allow | deny | filter) + redaction transforms
5 governance layers: tenant config → allowlist → policy engine → redaction → classification.
Execute side effects, store raw secrets, become a workflow engine
Hadron
Durability & State Machines
Workflow state from Fermion
Durable state + job receipts + replay cursors + DLQ entries
State machine: pending → dispatched → executing → succeeded/failed. Exponential backoff retry.
Implement business policy, execute connectors, make routing decisions
Photon
Connectors & Egress
Action dispatch from Fermion
ConnectorResult (success | failure + error classification + latency)
5 connector types: HTTP/REST · gRPC · LLM Provider · Message Queue · SaaS Platform.
Decide policy, evaluate tenant entitlements, hold workflow state
Neutrino
Audit, Observability & Explainability
Audit records from Photon + decision records from Fermion
Immutable audit ledger + trace views + cost/latency metrics
Append-only. Observes but never modifies — events pass through unchanged.
Influence execution outcomes, block the critical path, mutate events
Four specialized operators that act on events without entering the canonical path. They type, compose, schedule, and sandbox.
Quark
Domain Objects
Parses raw event payloads into typed domain events (PR, Ticket, Invoice, LLMRequest). Provides shared vocabulary for pipeline matching. Purely interpretation and typing.
Gluon
Workflow Composition
Workflow graph / DSL with fan-out, fan-in, conditional branching, and compensation logic. Workflows are declared, serializable, and versioned data, not embedded code.
Graviton
Time & Scheduling
Cron triggers, delays, SLA timers, polling schedules. All time-derived events re-enter the field through the canonical path as EventEnvelopes.
Muon
Sandbox Execution
Safe execution of user-defined transforms and logic within strict sandbox boundaries. Resource-limited, no network access by default, deterministic execution.
6 CORE + 4 OPERATORS = 10 PARTICLES