FIG 2.1
Quark
Domain Objects
Fundamental building block — typed constituents inside composite structures
Parses raw event payloads into typed domain events (PR, Ticket, Invoice, LLMRequest). Provides shared vocabulary for pipeline matching. Purely interpretation and typing.
Outputs
Typed domain event models + validation results
Must Never
Route, decide, or execute — purely interpretation and typing
Pipeline Position
Operates independently of the canonical path.