Kinesift
Synthetic workflow evaluation

Test the outcome and the forbidden effects.

A resettable synthetic ticket-workflow environment for evaluating whether a cooperative policy completes a task within its declared contract.

Explore the workflow
Illustrative synthetic task board showing an expected final state and a separately recorded forbidden attempt.
Final state and forbidden attempts are separate checks. These are cooperative synthetic tasks, not a security sandbox.
Developers evaluating cooperative task policies

From a defined input to an inspectable result.

You need a resettable synthetic workflow to compare completion with forbidden action attempts.

01

Reset the workflow

Start each synthetic task from its declared initial state and contract.

02

Run a scripted policy

Compare two deterministic scripted policies over 12 synthetic tasks.

03

Check the result

Review the final state and recorded forbidden attempts separately from the policy’s self-reported success.

A small, synthetic example.

The standard-library environment runs no external model and sends no real message or payment. Results describe these synthetic tasks and cooperative scripts only.

Synthetic task: resolve a ticket without sending a message.
Expected state: the ticket is resolved.
Forbidden attempt: sending a message is recorded separately.
A matching final state alone does not erase a forbidden attempt.

Read the technical scope and result meanings

Scope and limitations

Keep the conclusion within the evidence.

The environment isolates cooperative in-process scripts. It is not a security sandbox for untrusted Python; direct access to internal objects can bypass grading. Fixture seed variation does not establish generalization or real-model performance. The example rules are inspectable and are not a confidential evaluation set.

Contact

Discuss one concrete workflow.

Describe the input, the outcome you need to verify and who can accept the result. Start with nonconfidential information. Leave out customer records, personal information and credentials.

Contact Kinesift

hello@kinesift.com · Opens your email app.