RailTaskLite logo — a stylized R/T mark above an execution rail with play, three checkpoint nodes, and a stop square
RailTaskLite

Controlled
AI Execution

Give AI substantial work without giving up control of scope, verification, evidence, or completion.

Bounded work
Explicit state
Independent verification
Retained evidence
The problem

The hard part isn’t getting AI to produce output.

The hard part is keeping substantial work in scope, moving toward the target, inspectable, correctable, and verifiable — all the way to a completion you can actually trust.

Unbounded execution
  • Scope drifts without anyone noticing until the output is reviewed
  • Progress is inferred from prose, not from a structured record
  • There is no explicit point where a human decision is required
  • When something goes wrong, there is no trace of what happened or why
Controlled execution
  • Work is bounded — explicit step, task, and iteration limits
  • Progress moves through explicit, inspectable states
  • Mutating actions pass through an explicit gate, not silent continuation
  • Every run leaves a structured, inspectable record behind it
Controlled execution model

Work moves through explicit states, not one continuous run.

Every run is bounded by explicit step and iteration limits. Each stage produces an inspectable record before the next one begins — nothing advances silently.

Batch
Audit
Gate
Artifact
Rollback
Report

Batched, audited, gated, recorded, recoverable, reported — real execution stages, not a marketing diagram.

Execution is not verification

Execute doesn’t approve itself.

The system doing the work is not the same system that decides whether the work is acceptable. That separation is the point.

Executor

Does the work.

Carries out the bounded task and produces output — but its own account of what it did is not treated as proof that it happened correctly.

Supervisor

Judges the work.

A separate role reviews execution against the structured record before anything is allowed to advance or complete.

Evidence

Settles the question.

Report files and structured artifacts are the evidence surface for completion — not prose, not a confident-sounding summary.

Evidence

Don’t ask for trust. Show proof.

Every run leaves a structured, inspectable record behind it — not a transcript you have to take on faith.

Execution state

Where a run is right now, and how it got there.

Handoffs

Continuation-oriented records when work spans sessions.

Structured logs

An append-style record of what happened, in order.

Output artifacts

What the run actually produced, kept alongside the record of how.

Verification result

Whether the work passed review — not inferred, recorded.

Failure reason

When something stops, why it stopped is retained, not discarded.

Failure, drift, recovery

Failure is a state to inspect, not hide.

When scope drifts or a run hits its boundary, work stops there — it does not keep running past the edge of what was authorized.

Drift detected
Scope or state moves outside its bound.
Work stopped
Execution halts at the boundary — it does not run past it.
Reason retained
What triggered the stop is recorded, not discarded.
Reviewed
Human review where the situation calls for it.
Corrected & resumed
Work continues from a known, recorded point — not from scratch.
Verified complete
Completion is recorded only once it has actually passed review.
System boundaries

Serious about boundaries, not about showing the blueprint.

The internal topology stays private. What matters publicly is that the boundaries exist and are enforced.

Client
Controlled service boundary
Execution / evidence
  • Sessions are isolated from one another — one run does not leak state into the next.
  • The client and the service that authorizes protected execution are separate — a local flag is never treated as authorization.
  • Protected customer execution requires server-issued entitlement evidence, not a local marker.
  • The backend surface is network-restricted, not just password-protected.
  • Health monitoring and backups run automatically, on the same operating discipline as the rest of these systems.
Access

Three ways in, depending on what you bring.

Early-stage technical evaluation

Technical Evaluation

Selected evaluators currently receive guided access at no charge while the product is in its early validation stage — an activation key and an evaluation kit to test RailTaskLite against real work. Commercial pricing is not finalized yet.

Request Evaluation Access
Company pilot

Company Pilot

For teams that see relevance beyond an individual evaluation — running controlled AI execution against real engineering or operational work. Commercial structure is discussed after qualification.

Discuss a Pilot
Commercial partnership

Growth Partner

The product and technical foundation already exist. Partnership is worth exploring where the other side adds meaningful commercial leverage — distribution, enterprise access, sales, or market reach.

Discuss Partnership