Developer guide
Developer guide
Guides for changing OpenCircle from source without wrecking a working environment.
Start from a working Server. Make the smallest change you can prove, test it in isolation, then run it through the real product path before calling it done. These guides assume a source checkout and permission to touch a named development environment — to run a packaged Server instead, use the Administrator guide.
Guides
- Run OpenCircle from source — reuse a claimed daily-driver instance or spin up a clean named one.
- Run a claimed development instance — attach a checkout to an instance that already has an owner and a working model.
- Test a source change — move from a focused test to disposable database tests to real product acceptance.
- Database migration safety — reconcile migration history with a database you actually care about.