EKA Public Guidev0.2 · real-run integrated
Reader level controls how much run anatomy is shown. It is a reading aid, not an access control.
Chapter 04 of 11

Time, conversations and provenance

Three things decide what an answer means later: which clock it used, what a conversational reference still refers to, and which configuration produced it.

Business time

Metrolane has an enterprise clock, so “the last ten days” may refer to Metrolane business time rather than the wall clock when the user asks. The subject's governed temporal semantics determine which one applies.

BUSINESS_NOW

The enterprise clock. In these captures, 2026-07-31 18:30:00+00.

REQUEST_TIME

When the question was actually asked.

A future guide example can demonstrate this visually once the UI exposes the time interpretation clearly.

Conversations, “those”, and live values
Show the open orders.
Which of those came from CRM?
What are their statuses now?

A result set preserves what “those” referred to. But the result set is not a frozen copy of current truth. On reuse, historical membership is re-authorized for the current viewer and current values are re-read, so the conversation keeps its meaning while still respecting current access and current enterprise state.

Saved conversations are historical observations

A saved answer is what EKA established at that historical run, not automatically current truth. Asked what the status is now, EKA performs a current read. Asked what changed since that answer, EKA compares the historical observation with current governed evidence, subject to current access. Saved value-bearing content remains classified and replay is governed by current authorization.

Prompt provenance

EKA's behavior is not identified by the model name alone. A run is influenced by more than a source file called “the prompt”, so the canonical runs record the exact static configuration that produced them.

The effective planner prompt includes

  • mission
  • planner instructions
  • rendered subject registry
  • rendered tool catalogue and JSON schemas
  • page / task context
  • runtime feedback on re-plan
  • user question

The synthesis prompt includes

  • mission
  • authorized evidence
  • runtime notes / feature resolutions
  • user question

The public guide does not duplicate fully rendered dynamic prompts, because they can contain value-bearing enterprise evidence. The run record already preserves the governed request and evidence context separately.

Chapter takeaway

  • Business time and request time are different clocks.
  • A result set preserves membership, not values.
  • A run is identified by its whole configuration, not by a model name.