Skip to main content
Record each input and Adapt-1 response alongside the application action, observable consequence, and information returned to the API. Compare learner-state identifiers across the interaction to locate persistent updates. When behavior changes, inspect the input contract and event history as well as application logic and external-system changes. Attribute learning to admitted evidence or outcomes that produce a persistent state change capable of affecting a later result. The interaction record includes the internal diagnostics exposed by each route. What a trace exposes explains how to interpret learner identities, versions, and attribution alongside the neural state and update process they describe.

What to monitor

Connect these fields in an ordered interaction record:
Record external observations separately from the information the application sends to Adapt-1, so the trace shows which evidence was available to the learner.

Application interaction record

The following example belongs in the application’s interaction log:
Use the exact fields that the selected route returns. Keep the complete response with this application record.

What to capture

Record the exact input that Adapt-1 received before each result. Include:
  • Domain and schema revision.
  • Adapter or feature-extractor version.
  • Available actions and their public meanings.
  • Numeric normalization and categorical representation.
  • Derived fields added by the application.
  • Grouping context.
  • Interpretations that the application adds.
Create a new Domain revision when changes to paths, types, grouping, event boundaries, or target shape make earlier evidence incompatible.
Store the field used by the application, the returned alternatives, and the evidence or uncertainty fields supplied by the route.The response can include these fields:
Preserve the field names and meanings documented for the selected route.
For every operation, record:
  1. returned Adapt-1 result
  2. application commitment
  3. exact executed operation
  4. observable consequence
  5. information intentionally returned to Adapt-1
If the executed operation differs from the Adapt-1 result, keep both values and the reason. Use one of these typical selector values:
A later observation can show a consequence without a judgment. Explicit feedback is a separate signal.Keep the channels separate in the log to identify the evidence and feedback supplied for each update.
Returned state and evidence can show these operational phases:Inspect evidence IDs and grouping context to check whether a result used observations compatible with the Domain contract.
Define the complete learning-run boundary before collecting results and retain it when interpreting checkpoints.Reuse of state accumulated inside a zero-start run is within-run retention. Held-out evaluation requires cases excluded from the learner’s earlier observations. Keep the task contract, input representation, available actions, feedback interpretation, scoring rule, and declared run boundary fixed when comparing patterns.See Choose a learning setup for the classification rule.

Monitor transition learning

For structured transitions, inspect learner admission after ingestion and evidence retrieval in later queries. Record event storage, learner admission, sample-count change, skip reason, evidence identity, support distance, and raw prediction. Also record structural validity and reconstructed state when the contract returns them. Keep the processed state separate. Inputs with no support or low support must follow the Domain abstention contract. Change the learner geometry if unrelated observations supply support. Change grouping if support contains incompatible modes. Do not use the result until the support is correct. See Design Domains for transition learning.

Monitor feedback-driven policy change

When the application uses scoped feedback, keep the committed relation, policy, and exact feedback. Also keep the learned signal that the route later returns. Connect the changed signal to later application decisions. See Monitor feedback-driven policy adaptation.

Diagnostics

If a Domain gives unexpected results, process the recorded events in a temporary diagnostic Domain. Change one configuration item at a time. Keep diagnostic state separate from application state.

State lifecycle

  • Use one writer for ordered online state.
  • Keep stable interaction and event identifiers.
  • Persist the last confirmed response.
  • Reconcile ambiguous writes before resubmitting them.
  • Use the clear or reset route that controls the applicable state.
  • Do not reset between interactions that are meant to share learning.
  • Use read-only query and explanation calls for inspection. Check the learner-state versions before and after the calls.
See Operate stateful and adaptive workflows.

Operational checklist

  • Exact input supplied to Adapt-1
  • Domain, schema, and adapter revision
  • Complete route response
  • Result actually consumed by application code
  • Commitment, override, or fallback provenance
  • Exact executed operation
  • Observable consequence and event boundary
  • Feedback actually returned
  • Evidence IDs, support, and abstention reason
  • Learner-state change across the interaction
  • Transport failures kept separate from application behavior