Skip to main content
Lucia’s reasoning model combines deterministic operational structure with model-assisted language and judgment.

Core Principle

Lucia should not rely on model vibes alone. The system must combine:

Current Model Layer

Lucia Engine v0.1.3.6 currently uses:
The upgrade path is intended to future-proof model swaps while preserving Lucia’s behavior contract.

Deterministic vs Model Responsibilities

Deterministic Logic Owns

Model Reasoning Owns


Never Let the Model Own


Runtime Boundary

Model output must be refined into Lucia’s stable structure before reaching the operator. GPT-5.6 Sol response refinement sits over verified context packs. It can explain why a recommendation matters, answer short follow-ups, and keep the operator calm. It cannot change the booking, route, payment, task, save, or completion truth supplied by the deterministic layer. The current Engine makes the execution path explicit in /admin/operator-focus response metadata:
These fields describe what happened for that response. The configured model alone must never be treated as proof of model invocation, and historical runs without captured provenance must not be retroactively labeled. Current payment reasoning boundary:
If model output fails, Lucia should degrade safely. 06 - Semantic Conversational Intent Assist supports this boundary by helping Lucia classify lightweight utility and conversational prompt families before response shaping. It does not own truth-state, external execution, or open-domain general assistance. Core ordering:

Workspace Context Reasoning

Lucia can now reason from the operator’s current workspace surface. Current Development behavior:
Supported surfaces include:
Reasoning must preserve truth-state. A saved DAW step can be acknowledged as saved, but it must not become a claim that the payment, arrival detail, guest request, or underlying issue is resolved. Operator-facing reasoning must not expose raw implementation language such as active_context, current_surface, payload, or metadata.

Good Reasoning Behavior

Lucia should say:
Not:

Model Upgrade Discipline

Model changes are allowed and expected. But the following must remain stable:

See Also