Causalor Labs · Structural Intelligence
verdict
GOAL_IMPOSSIBLE
no path reaches the goal
point_of_no_return
t = 11
last month to act
6-asset HRP portfolio · 12-month mandate.
12 viable paths at t=0. Zero at t=11.
Some futures are not uncertain.They are already decided.
One engine. Any system that runs on constraints — portfolios, grids, supply lines, missions.
Critical systems drift, quietly, until recovery is structurally out of reach. Niyati computes the exact step that moment arrives.
Iberian blackout
Archegos margin call
ERCOT EMS alarm
5 free runs a day. Nothing stored. No account required. PM? Start here →
Iberian blackout
Three recovery paths existed. 12-minute window.
Archegos margin call
Exit window closed in mid-2020. Invisible to all monitoring.
ERCOT EMS alarm
One decision sequence remained out of seven.
How It Works · No Raw Data, No Rebuild
You describe the system. Niyati returns the structure.Runs alongside your stack, never inside it. Nothing live is touched.
You give Niyati
- A snapshot of the system as it stands today
- The constraints and limits you are obligated to hold
- The target that counts as success, and by when
A schema, not a data dump.
Niyati reasons over the shape of your system, not your raw records. Hours to set up, not a quarter-long integration.
Niyati returns
- Whether your target is still structurally reachable
- The exact constraint that is binding it
- The deadline after which recovery becomes impossible
A structural verdict you can act on, not another score to interpret.
Engine Outputs · Four Verdicts
The engine returns one of four answers.Each is a structural fact, not a score.
Valid sequences to goal exist.
The system retains structural freedom. The window is open. goal_omega > 0.
No path reaches the goal.
Every action sequence terminates before the goal state. The structure has foreclosed the outcome.
Operational. Goal unreachable.
The system runs. Metrics look normal. But goal_omega = 0. The window closed earlier, silently.
State is structurally unreachable.
The initial conditions cannot produce this state. Used to identify phantom scenarios and invalid assumptions.
No continuous scores. No probability estimates. A discrete structural certificate.
Advanced Signals · With Every Verdict
The verdict is one word.These are the signals that explain it.
Exact count of action sequences that still reach the goal.
When this reaches zero, no action recovers reachability. Not low. Zero. A structural fact.
The exact timestep when recovery became structurally impossible.
Not when the alarm fired. The step before which intervention worked. Computed before you reach it.
Minimum perturbation to permanently close the goal.
The exact fragility threshold. Below it: possible. Above it: categorically sealed. Know this before an adversary does.
Freedom in open directions vs. the constrained axis.
A system can appear robust along every visible dimension and be structurally trapped along one invisible one. Above 10× triggers corridor trap detection.
The asset a rational adversary hits first.
From /v1/solve/adversarial-allocation. The greedy concentration law: a rational attacker always concentrates budget on the structurally weakest node first.
Optionality destroyed by agents competing instead of coordinating.
When multiple agents target the same constrained resource, Niyati computes the structural cost of non-coordination.
The Discipline
Not probability. Geometry.
Existing tools compute distributions over outcomes. Niyati computes whether the outcome is structurally reachable at all. These are not the same question.
The window closes quietly.
Every catastrophic failure had a point of no return: a step before which intervention worked, and after which nothing did. It was computable. It was not computed.
Two instruments. One discipline.
Niyati finds the closure. Causalor prevents it for autonomous agents. Structural intelligence is the layer that sits beneath every existing monitoring stack.
Six analytical layers
One engine. Six questions it answers.
Every layer runs on the same structural representation of your system. Drop your data once; the engine answers all six.
Is the goal structurally reachable from here?
Given your current state, constraints, and mandate -- does a path to the goal exist at all? Not likely. Not probable. Structurally present or structurally absent.
When does the intervention window close?
The point of no return is computable before any surface metric moves. After it, recovery is structurally impossible regardless of action taken.
Does the system survive adversarial pressure?
A worst-case attacker targets your system with bounded resources. Does the goal remain reachable? Which nodes are structurally exposed?
What breaks first -- and what does it take down?
Fragility surfaces the binding constraint: the single node or threshold whose failure forecloses the largest number of paths. The hidden chokepoint, not the obvious bottleneck.
What are the structural equilibria between competing agents?
When two or more agents have opposing objectives over the same system, the engine maps the Nash equilibria -- who gets trapped, who escapes, and under what conditions.
Which paths to the goal are Pareto-efficient?
When multiple objectives compete -- minimize cost, preserve optionality, avoid constraint violations -- the engine maps the efficient frontier of structurally valid paths.
Sandbox free -- no sign-up. Cases do not persist.
Historical Forensics · Real Events · Known Outcomes
We ran it backward on real events.Here is what the engine found.
These are validation runs on known outcomes. On a live system, Niyati computes the same verdict forward, while the window is still open, so you act before the metrics move, not after the post-mortem.
Finance · Archegos Capital Collapse
March 2021 · Credit Suisse $4.7B loss · POST /v1/simulate
Structural reality
Credit Suisse's orderly exit window closed in mid-2020, months before the margin call. The position had structurally consumed its own exit liquidity space. The March 26 call was the operational echo of a condition that had existed for months.
$6B VIAC is the structural threshold. Below it: fragile but possible. Above it: categorically impossible. CS crossed it in mid-2020.
Engine output
was_inevitable: false. The collapse was caused by accumulation decisions, not market conditions.
3 more cases: ERCOT · Iberian Blackout · Omega Semiconductor
Supply Chain · Single-Source Component Shortage
Automotive tier-1 · 2021 · POST /v1/solve/fragility
Structural reality
On-time-delivery dashboards stayed green for weeks. But the order book had already committed more units than the one qualified supplier could physically yield. The fulfillment target became unreachable a full quarter before the first line stopped.
Qualified weekly capacity was the binding constraint. Once committed demand crossed it, no expedite, no reshuffle, and no overtime could recover the quarter.
Engine output
Same engine, same verdict shape. Only the nouns change by sector.
How We Engage · One Instrument, Three Depths
You don't fill in a form.You tell Niyati your system. She tells you what she needs.
48 hours · from $1,000
The framing, fast. The output on your own system before you commit to anything.
6 weeks · scoped on a call
One rigorous read, calibrated to your actual system. The full diagnostic, all endpoints.
6 months · first three, globally
Shadow-mode validation before any dependency exists. The category’s history, built with you.
A structural read is not a one-time photo.
As your system moves, Niyati re-runs the same question — is the goal still reachable, and until when? A single Flash read can become a standing audit: scheduled re-runs that watch the structural margin as it shifts, long before any dashboard turns red.
The Build
I kept hitting questions my tools could not answer.
Every risk system I had used told me what was likely. None of them could tell me whether the target outcome was still structurally reachable from where we were. That is a different question — and in the cases where it diverged from probability, it was the one that changed the decision.
I built Niyati to answer it. Not another forecasting layer. A structural engine: given a system's current state, its formal constraints, and a target, it computes whether that target is still reachable and how fast the viable paths are closing. The answer is a structural certificate, not a score.
The build is public. The methodology is rigorous. The cases are real. If you have ever stared at a dashboard where everything looked fine and felt something was wrong, the engine is for you.
Pilot Access
Run it on your system.
Closed pilot. Analyst confirms every schema before the engine runs. Nothing stored. Tell us your domain.
nischay@causalorlabs.com · 5 free runs/day · nothing stored