From bug report to a tested change proposal
FixControl links a bug to the right project, investigates the relevant repository and documentation, and has specialized AI agents prepare a possible change.
Watch the engineering flow
From a bug report to a tested change and a prepared pull request.
Read the video transcript (in Dutch)
Een bug wordt gemeld
Een klant meldt dat de factuurexport vastloopt bij grote bestanden.
Project en repository
FixControl koppelt het ticket aan het project Facturatie en gebruikt de bijbehorende repository, documentatie en eerdere meldingen.
Agents onderzoeken de oorzaak
Gespecialiseerde agents onderzoeken het probleem en analyseren de relevante code.
Wijziging voorbereid en getest
Daarna bereidt FixControl een mogelijke wijziging voor. Die wordt getest in een afgeschermde omgeving.
Testresultaten, risico en goedkeuring
FixControl controleert de testresultaten, het risico en wie toestemming moet geven.
Een engineer beslist
Een engineer kan het voorstel goedkeuren, afwijzen of om een aanpassing vragen.
Pull request na goedkeuring
Pas na de vereiste goedkeuring wordt de wijziging als pull request voorbereid. Niet rechtstreeks op de hoofdbranch.
What happens with a bug report
The same flow as in the video, step by step and in plain language.
- 01ReportA bug is reported
Through support, chat or your issue tracker — the report stays in the system it came from.
- 02ProjectFixControl finds the project and the repository
The report is linked to the project that holds the right code and documentation.
- 03ResearchAgents investigate the problem
They read the code involved, earlier reports and recent changes to find a likely cause.
- 04ChangeA change is prepared
A concrete code change that addresses the cause. Nothing has been committed anywhere yet.
- 05TestsTests are run
The change runs in an isolated test environment; the test results are recorded with the proposal.
- 06RiskRisk and approval are determined
FixControl determines the risk of the change and which approval your rules require.
- 07DecisionAn engineer decides
The engineer sees the change, the test results and the risk — and approves, rejects or asks for adjustments.
- 08Pull requestA pull request is prepared
After the required approval the change is delivered as a pull request for normal code review. Never straight to the main branch.
From analysis to reviewable work
Frequently asked about code automation
Does FixControl change code directly?+
How do we know a change is safe?+
Which code does FixControl use?+
Which systems does this work with?+
From customer question to a checked reply, with the right tickets, conversations and documentation.
The full path from a support ticket to a governed code fix.
How prepared changes arrive as pull requests in your repositories.
See the engineering flow on a real bug
In one technical demo we walk from bug report to a tested change proposal and pull request.