Context and planning
- Every repo has a context file with what the team needs, not one person’s setup.
- Auth, infrastructure and data-model changes are always planned first.
AI Native Delivery
Our developers work with AI coding agents every day. One shared standard decides how: plan first, run agents safely, and a human reads every line before it reaches you.
The honest part
Unsupervised AI produces plausible code, tests that test nothing, and diffs nobody can review. The speed is real. So is the mess, unless someone owns the output. At Xelerit the rule is simple: AI-generated code is our code. “The model wrote it” never explains a bug.
What you get
Speed
Features, refactors and migrations start from an agent draft, not a blank file.
Quality
Agents scaffold the tests; our engineers check what they actually assert.
Knowledge
Context files, specs and decision records are updated as part of the work.
Continuity
The people who know your product stay with you. AI makes each of them go further.
How a feature moves from idea to merge
Every change is written down before it’s built, and every step has a person who signs it off.
We write down what we build and why. A developer approves it, never the agent. Major features get their spec reviewed on its own.
The spec becomes tasks, each with the tests that prove it works.
The plan is cross-checked against the spec and the project’s conventions. Open questions come up now, not halfway through.
Agents work task by task in isolated workspaces, test-first, with a review after each task.
One clean, reviewable pull request with the docs included. A developer opens it. The agent never does.
The spec is marked as implemented, with a date. The decision stays on record for the next person.
We adapt this flow to each project and don’t impose a framework. What never changes: every change gets written down.
Our standard
How to read it: we took what works across our projects and wrote it down in one place. MUST means binding. SHOULD means a strong default. The project’s own conventions always win.
In your environment
Where the environment is ours, our standard is binding. Where it’s yours, we recommend it, make the case, and come back to it. Saying no is your call. Never raising it would be our failure. Every exception is documented and approved under our Secure Development Policy.
FAQ