The coordination standard for AI-assisted human teams.
5 developers using 5 different AIs (ChatGPT, Trae, Cursor) touching the same files at the same time without knowing it.
Your AI doesn't know what your teammate's AI decided 5 minutes ago. Result: Incompatible code and immediate technical debt.
When everyone pushes auto-generated code, resolving conflicts becomes an impossible human task.
A lightweight system that lives inside your Git repository and acts as a traffic light for your distributed team.
# 1. Install the standard in your existing project
$ python install_standard.py
# 2. Before coding, coordinate with your team
$ python tools/session_manager.py
> [1] Check Team Status (Sync)
> [2] Lock Files (Lock)
# 3. When finished, verify and release
$ python tools/session_manager.py
> [3] End Session (Unlock)
Sync with the team and reserve your work zone (Lock). The system notifies the rest via Git/LokiVector.
Feed your AI with CURRENT_CONTEXT.prompt.md. The AI generates code respecting the boundaries.
You review the code using verify_task.py. If it passes tests, release the lock (Unlock) and push.
A strict lifecycle to ensure that AI speed doesn't compromise project stability.
Before touching a line of code, the human syncs the team state. Who is touching what? What architecture must I respect?
The human defines the scope and LOCKS the necessary files. The intention is announced to the team remotely.
AI enters the game. The human feeds the agent with context and supervises code generation within safe limits.
The human acts as "Gatekeeper". Runs tests, linters, and checks that the AI hasn't hallucinated dependencies or touched forbidden files.
If verification fails, the human iterates with the AI. Only when everything is green, the lock is released and the final push is made.
In the IPIVC standard, AI is not a replacement, it's an instrument. The human is the only entity with responsibility and authority.
main.1. Check the Terrain:
$ python tools/session_manager.py
> Option [1] Check Team Status
The system will auto-sync via Git/LokiVector. If you see someone touching the module you need, STOP and talk to that human.
2. Reserve and Specify:
$ python tools/session_manager.py
> Option [2] Start Session
Create your session (e.g., @user - Feature X). CRITICAL: Edit the generated file and complete the Functional Specifications before continuing.
Now that you have the "lock", you can unleash your agents.
python tools/context_generator.py to create the master prompt.CURRENT_CONTEXT.prompt.md.AGENTS.md if your AI lacks file system access.Your AI has generated code. Is it safe? Does it meet specs?
$ python tools/verify_task.py
This script will generate an AI_FEEDBACK_REPORT.md.
If you need to touch a file already reserved by another human:
Works with ChatGPT, Claude, Trae, Cursor, Copilot, or any future tool. Control remains with the human.
Uses Git for persistence and LokiVector for real-time semantic conflict detection.
Implements the open standard for machine-readable documentation. Your agents will know how to behave.