Decide once
Why does my AI coding agent keep undoing my decisions?
Because a new chat does not know what you decided. With TruthSpine, every connected chat starts with your current decisions. Decide once. Every chat follows it.
What is going on
You settled something last week. Today a new chat "fixes" it back, or builds a second copy of something that already exists.
Each change looks right inside that one chat. It just does not know what the project already decided.
Your decisions reach every chat
- Decisions are kept
TruthSpine learns your decisions from your files and from your connected chats, with where each one came from.
- Every chat starts with them
A connected chat starts with your current decisions and next steps, with replaced ones left out.
- Disagreements come to you
TruthSpine sorts out disagreements between chats, and only asks you when the decision is yours.

Common questions
Can a chat change one of my decisions?
No. Decide once. Every chat follows it. When chats disagree, TruthSpine only asks you when the decision is yours.
Do I have to write the decisions down?
No. TruthSpine learns them from your files and your connected chats, in the background.
Is this the same as a rules file?
No. A rules file says how to work. TruthSpine keeps what the project decided, and you can also set rules once for every project.