Turn a big job into a checked graph.
teleon.dev/docs/epics compiles large multi-stage work into a graph of typed steps. Agents and parameter grids compete at each node, and a node can split mid-flight while its edges keep their contracts.
The codemods node split in two mid-flight; its tests still receive the same typed input.
What it does
Typed steps
Every edge carries a typed port, so a step only connects to steps that accept its output.
Competition per node
Several agents or settings try each node and the best result moves forward.
Split mid-flight
A node that grows too large splits in place while parent lineage and edges hold.
The contract
Graphs compile with typed ports; splits preserve the cut so contracts stay valid.
teleon_macro_epic_cut_preserving_dag/v1det_evaluator_spec/v1
Endpoints
| Method | Path | Access | What it does | Status |
|---|---|---|---|---|
POST | /v1/epics | RING-2 | Compile a goal into a typed graph | Listed |
GET | /v1/epics/{id} | RING-2 | Read the graph and node states | |
POST | /v1/epics/{id}/nodes/{node}/split | RING-2 | Split a node and keep its cut |
Listed paths appear in the service’s published files today. In the one-host plan every path here is served under api.teleon.dev/v1/epics.
How it connects
For agents
Give your agent the read-only guide first. It reports back before any write.
Words on this page
- DAG
- A directed acyclic graph: steps joined by one-way edges, so work flows forward in a known order.
- Pareto frontier
- The set of options where improving one measure, such as cost, would worsen another, such as quality.
- Deterministic check
- A check written as code that gives the same answer every time for the same input, at code speed and cost.