Skip to main content

Ogoron Documentation

Ogoron is an AI-assisted test maintenance tool for developers.

Ogoron helps create and update automated tests faster while keeping a human in control of decisions and changes. Output should be reviewed and owned by the team: Ogoron provides speed and leverage, not guarantees.

Typical workflow

  1. Initialize the repository: ogoron init
  2. Configure Ogoron in .ogoron/configs/ (start from templates if needed)
  3. Build the project understanding: ogoron analyze business
  4. Generate tests: ogoron generate ...
  5. Keep tests up to date: ogoron heal ...

ogoron analyze business should be re-run when the project changes substantially (for example: large refactors, a large new code area, or when outputs noticeably drift from what is expected).

Outputs

Ogoron keeps its workspace under .ogoron/:

  • .ogoron/configs/ — configuration files that define how Ogoron operates on the repository
  • .ogoron/for-human/ — human-readable artifacts (reports and textual summaries)
  • .ogoron/keep-git/ — merge-friendly registries intended to be committed to version control

Start here