The Arbiter-Absent Design Decision
The temptation to appoint an arbiter is always present. When multiple opinions collide, the instinct is to assign someone to "consolidate" them. But the moment you do that, the arbiter's preferences — its gravitational pull toward the average — begin to dominate.
TRIVIUM in aimastering.dev has no arbiter not as an aesthetic choice, but as an engineering necessity. Every arbiter-based design eventually regresses toward "standard settings" — the gold stamp problem.
When Agent A (Engineer) insists "this low end will physically clip" and Agent C (Artist) holds firm on "this brightness is non-negotiable" — without an arbiter, the system must find the extreme point where both constraints are simultaneously satisfied at their limits. That is what "extracting a track's ceiling" means.
What Nash Equilibrium Guarantees
The mathematical basis for arbiter-absent consensus is Nash Equilibrium from game theory: a state in which no agent can unilaterally improve its payoff given the strategies of all others. That intersection is the solution.
Ui is each agent's utility function, p is the DSP parameter set. Maximizing the product yields the unique solution from which no agent would deviate unilaterally. This is the mathematical basis of the veto right.
Each agent holds an independent evaluation axis and a cost function defining its tolerance range. The point where all three constraint sets overlap — and the Nash product is maximized — becomes the final parameter set fed into the 14-Stage DSP.
TRIVIUM operates the same way. Three agents evaluate independently; their "dilemma" is the output. Not "an arbiter selects a winner" — but "the only solution that survives all three collisions" is passed to the DSP.
What Professionals Actually Want
The arbiter-absent TRIVIUM consensus is sophisticated — but to a professional engineer, it is still "one opinion." What a professional demands above all is not the correctness of the consensus result. It is the right to intervene with their own intent.
The core failure of "dumb AI" services is treating every user as a layperson who must be protected from the internals. Professionals do not trust black boxes.
Being able to receive Gemini's analysis result as a Blueprint JSON, adjust the numbers locally, and re-inject the modified spec — this Parameter Injection is why a professional will pay $299.
Blueprint JSON — Structure of the Spec Sheet
Blueprint JSON is the full-scan analysis result from Gemini, structured in a human-readable format. It serves as both the input to TRIVIUM deliberation and the direct injection point for professionals who want to bypass it.
In normal flow, Gemini auto-generates this JSON. In expert mode, the user writes or edits this JSON directly and passes it to /render. The TRIVIUM deliberation phase is skipped entirely; the ControlLayer receives the Blueprint directly.
Two-Stage API — /analyze and /render
Separating analysis from rendering makes it possible to offer both "auto-mastering" and "cloud DSP renderer" through the same API surface. Standard users go full-auto; professionals split the stages.
blueprint=@blueprint.json is provided, the TRIVIUM deliberation phase is skipped and the Blueprint is sent directly to the ControlLayer. This is the implementation of Parameter Injection.User-Tier Flow Matrix
| User Tier | Flow | Playground Role |
|---|---|---|
| General User | POST /master (full auto) | Verify the result |
| Semi-Pro / Curious | /analyze → read Blueprint → /master | Read what MAGI decided |
| Professional / Engineer | /analyze → manual edit → /render | Blueprint JSON editor + command generator |
| Enterprise / Pipeline | Own Blueprint → POST /render | Integrate as cloud DSP renderer |
Redefining the Service
This two-stage API design is not merely "adding an endpoint." It changes the service's self-definition.
- —Upload file, receive result
- —Internals opaque
- —Professionals see a black box
- —Undifferentiated
- —Analysis / Blueprint / Render exposed separately
- —Every MAGI decision is visible in the Blueprint
- —Professionals can intervene directly
- —Enterprises can integrate into their own pipeline
As the developer, what I want to say fits in one line:
"Own the engine. The blueprint is yours."