Benefits

What an IZ4 does for you.

One small file beside your code, saying what it’s for, who it’s for, and the few things that must stay true for them. So the reasons don’t wear away.

Get the CLI Read the foundation

For the people who build it

Write down your invariants and the team keeps its focus: the core promises in one place, the same few sentences for everyone.

Founders: keep the reason you started

The people you built it for stay written down, beside the code, through every pivot and every hire.

CTOs: reasons that outlast people

When someone leaves, the why stays. New starters and agents read it before they change anything.

Product owners: promises that stay kept

What you promised your users lives in the repo, by name, with its reason and, where one can say it, a test.

Developers: know what you’re touching

Accident or commitment? If people depend on it, it’s in the file. No more guessing, no more archaeology.

For your agents

An agent arrives from scratch, every time. Give it the part nobody wrote down.

Alignment you own

Don’t just rely on a model’s alignment: that can change between versions. Give agents, LLMs and harnesses the goals of your software to align to.

Read before every change

An IZ4 is a few sentences. iz4 agent hands it to whatever coding agent you use, first.

Switch AI tools, keep your intent

Plain text any model can read. Change assistant, model or vendor and the file stays exactly as it was.

Protect your team from accidental changes

iz4 gate shows when a change alters a commitment, before it lands. An agent can suggest. Only a person can agree.

The foundation is good for everyone

Software in service of human thriving comes with every IZ4. You don’t write that part. It’s good business too.

Procurement gets shorter

Buyers ask how your software treats people. Point them at the file, not a PDF written last week.

Agents get a rule they cannot argue with

They read it first, and it settles trade-offs in favour of the people on the other side of the screen.

Learn it once

The same words, in every IZ4. Read one and you know where every other one starts.

An IZ4 says what you intend. It does not prove the software is safe, and we will never say it does. What the foundation says, and why.

Start with one file

Keep it small. An IZ4 holds a handful of invariants, not requirements, plans or implementation detail.

iz4 init in your repository. The format is open and the CLI is free. Want it on the record too? The registry.

Get the CLI