DivinityCodes

TraceMind

See the Story Behind Your Code

Unity Editor Extension

Stop guessing why a value changed. Watch it happen.

TraceMind records a selective, causal trace of your Unity project. Scope one Scenario, capture only the systems you care about, then walk any value change back through the setters, getters, and call sites that produced it.

The investigation

Watch a take from the first frame

A closer look at the full investigation: scenarios, watches, Causal Flow, Probe Map, and MindBoard.

Why TraceMind

From a hunch to a chain you can walk

Six surfaces, one investigation. Start with a Scenario, finish with a conclusion you can defend.

Ask why, not where

A value flips and the usual question is the same: what wrote this, and why now? TraceMind answers that with a walkable chain from the write that landed back to the entry point that started it.

Record only what matters

Scope one Scenario, then instrument assemblies, namespaces, types, or a single member. A tight capture keeps the Report sharp and the Editor responsive.

Keep the evidence

A recording becomes a durable Report. Leave Play Mode, reopen Unity days later, and continue from the same tree, flow, and timeline.

Defend the conclusion

Pin watches, probes, and causal paths onto MindBoard. Notes, live references, and asserted relationships stay with the investigation instead of vanishing with the session.

The investigation suite

Six surfaces, one investigation. Start with a Scenario, finish with a conclusion you can defend.

Setup

01

Scenarios

A reusable recording configuration. Define it once, run it whenever the same class of bug returns.

Scope

02

Tracking Editor

Search first instrumentation, from a whole assembly down to a single member, with a patchability preview before you commit.

Observe

03

Watches and Probes

Pin the values that must be explained, and capture scenes, objects, coroutines, animator state, and resources around them.

Evidence

04

Reports

A durable artifact of one recording. Leave Play Mode, reopen Unity days later, and continue from the same evidence.

Conclude

06

MindBoard

The investigation canvas. Notes, live references, asserted relationships, and tasks that survive the session.

From a hunch to a chain you can walk

A value flips, a system misbehaves, and the usual question is the same: what wrote this, and why now? TraceMind answers that with seven deliberate moves. Follow the sequence, or select any step.

Step 1 of 7

Define a Scenario

Name the investigation after the system under suspicion and choose a capture profile. The Scenario stores every choice you make next, so the whole setup is reusable the day the bug returns.

Trace your first bug today

Import TraceMind, open Tools then DivinityCodes then TraceMind, and record your first Scenario in minutes.