Change Requests
Reqode provides a structured way to manage product updates using the Change Request entity. A Change Request helps organize and control all related changes in one place. It automatically collects affected specifications and shows related software units impacted by the change. Each updated artifact revision is linked to the Change Request, creating a clear and focused change context. This helps both teams and AI tools clearly understand what exactly was modified and why.
Reqode includes built-in statuses and approval workflows for Change Requests. You can move a request through defined stages (for example: draft, in review, approved, implemented) and manage the review and sign-off process. This makes change management transparent and controlled, especially in regulated or large-scale projects.
Reqode also supports lazy branching, allowing teams to work on changes in parallel without complex Git-style branch management. Branches can be linked to subsystem branches in source code repositories to keep documentation and code aligned. You can create baselines and compare versions to see what changed between releases. Each artifact has its own change history and full audit trail, so you can track all modifications over time. In addition, Reqode integrates with external issue trackers, allowing you to connect Change Requests with development tasks and ensure full traceability across systems.