Existing Software Flow

Start with an existing repository
FieldDesk Backend has a recorded repository sync. Open Files and narrow the existing dev branch to unlinked source files.
The Adoption Flow
Start around the software you have. Review recovered specifications against intended behavior, then maintain that context as the product changes.
Connect the product structure
Connect repositories and branch mappings to subsystems such as backend, frontend, or workers. A monolith can start with one subsystem.
Derive architecture guidance
Review the Code Manifest, Unit Types, allowed specification relations, and implementation rules prepared with AI Architect.
Run AI Unit Discovery Agent
Discover units, files, dependencies, and relations in a selected subsystem, folder, unit, or file set. Review ignored files, proposed Unit Types, and missing dependencies.
Recover current product specs
Use AI Analyst to recover requirements, data, UI, and APIs from code. Review them against intended behavior and connect them to units.
Develop through Reqode
Prepare the next feature as a reviewed Change Request and follow the implementation workflow.
What Reqode Builds Around Existing Software
Bring together product knowledge from code, tickets, documentation, and the team. Review that knowledge rather than treating current code as the intended behavior.
The Core Assets After Onboarding
Maintain these assets as implementation and product decisions change.
Code Manifest
Unit Types
Software units
Product Specs
Good Starting Points
Choose an area where the next change needs better context.
Single monolith
Create one subsystem, derive the initial architecture manifest, then run Unit Discovery folder by folder.
Multi-repository product
Model each deployment boundary as a subsystem, connect repositories, and make cross-subsystem dependencies explicit.
Critical flow first
Start with billing, onboarding, checkout, approvals, or any area where business risk is high and code knowledge is fragile.
Finding-driven cleanup
Use verification results to decide whether code, specs, units, or architecture guidance need to be corrected.
Ready to Bring an Existing Product into Reqode?
Choose one subsystem or product flow and prepare the context for its next feature.

