Skip to content
Linestop

The graph is the behavior

By Zach McCormick ·

Status. Nothing in this post is live today. Every capability described here is Planned: designed, not built yet.

A workflow in Linestop is a graph of steps. Our rule is that the graph is the behavior. Nothing sits above it deciding what happens.

If the author places an agent step, the agent acts. If the author places a human step, a person acts. There is no default behavior underneath.

What we took out (Planned)

An earlier design kept a built-in approval step and made human approval the default. We removed that from the design. As organizations evolve and LLMs continue to get better, we believe that the “always get human approval” mindset will invariably decline and don’t want to force users into that workflow.

There’s a second reason. Behavior that a reviewer can’t see in the graph is behavior nobody can reason about. If you want a person to check something, you place a step. If you trust an agent, you delete the step.

Take a pull request review workflow. An agent reviews the pull request and stores its findings. A separate step publishes them as a comment. If you want a person to read the findings first, you add a human step between the two. Nothing else adds that step for you.

Where governance lives (Planned)

Moving the rules into the graph doesn’t mean there are no controls. It means each control is a setting that someone chose, that is visible, and that a reviewer can check without reading code. We’re building these:

What this costs you

Anyone who can publish can change the graph. That includes removing a review step. That is the point of the design, and it is also why publish rights matter.

The publish boundary is not finished. We’re working on a more precise split: ordinary changes made by developers inside a delegated scope, and a higher level of permission for giving an agent more authority or changing a sensitive step. We haven’t designed the keys and publish identity for that yet.

We also know this choice has a limit. If a design partner’s security review insists on a review that the platform enforces and that workflow authors can’t remove, we’ll revisit this decision.

This is not a security claim. We hold no security certifications and haven’t had a penetration test completed. The security page lists what we plan and what we haven’t done.

What is live, prototype and planned

Capability Status
Workflow graph where human and agent steps are explicit Planned
Publish permission Planned
Per-connection action allowlist Planned
Agent tool lists Planned
Per-run budgets and approximate monthly cap Planned
Run timeline, audit trail and effects report Planned
Finer publish boundary for delegated changes Planned, design pending

Get product updates

Updates on what we're building. Unsubscribe at any time. See our privacy policy and terms of use.