Operations

Production Hardening

Practical steps for running isplay with durable infrastructure and safer capture defaults.

Production use starts with explicit infrastructure and conservative replay policy.

Infrastructure Checklist

AreaRecommendation
DatabaseUse managed or self-hosted Postgres through DATABASE_URL.
ArtifactsUse durable mounted storage through ISPLAY_ARTIFACTS_DIR.
API URLSet stable ISPLAY_API_URL for every capture, CLI, SDK, and adapter process.
ProjectsSeparate apps, services, tenants, or investigation boundaries into projects.
BackupsBack up Postgres and artifact root together.
RedactionConfigure capture policy at the app boundary.
ReplayDefault to recorded model and pause-for-fixture tool policies.

Safety Defaults

{
  "model": "recorded-only",
  "tool": "pause-for-fixture",
  "drift": "continue_to_terminal",
  "maxSteps": 100
}

Do not live replay side-effecting tools unless you have explicit executors, sandboxing, approvals, and a reason stronger than ordinary RCA.

Access And Retention

isplay evidence can include prompts, tool args, retrieved documents, memory, state, and tool outputs. Treat it as sensitive operational data:

  • Limit access to projects.
  • Apply retention policies.
  • Review artifact payloads, not only metadata.
  • Audit redaction reports.
  • Keep fixture authorship and provenance.

On this page