All features

Codebase mode

Already started building? Plan the next phase against what exists instead of a blank page.

Included in every planTry it free
Codebase mode in Ideon

Greenfield planning is the easy case. The harder one is a product that already exists: there is a repository, a stack you did not choose last week, and features half-built.

Codebase mode lets you attach a GitHub repository URL when you create a project. The questionnaire then assumes context you already have, so you spend your answers on the decisions that are still open rather than restating what the code already proves.

Everything downstream works the same way: mindmap, PRD, feature specs and task lists are all produced against your stated reality.

Planning against reality

Most planning tools assume a blank slate. In practice you are usually adding to something that already exists, with a stack that was chosen months ago. Codebase mode lets you declare that up front so the plan starts from where you actually are.

What changes, and what does not

What changes is the framing: instead of describing the product from nothing, you spend your answers on the decisions still open. Mindmaps, PRDs, specs and task lists are produced exactly as they are in idea mode.

Useful well beyond new features

Codebase mode works for migrations, re-platforming and documentation recovery — any situation where the code exists but the plan does not.

What you get

Repository-aware context

Attach a GitHub URL when creating a project so the plan builds on what exists.

Available on every plan

Codebase mode is not gated behind a paid tier — it is part of the product.

Same outputs

Mindmap, PRD, specs and tasks all work identically in either mode.

Good for migrations

Useful when the work is not a new product but a new phase of an existing one.

How it works

  1. 1

    Choose codebase mode

    Pick it when creating the project, next to idea mode.

  2. 2

    Add the repository URL

    Point Ideon at the GitHub repository for the project.

  3. 3

    Answer with context

    Use the questionnaire to describe what is changing, not what already exists.

Good for

  • Planning the next phase of a live product
  • Adding a major feature to an existing codebase
  • Re-documenting a project that outgrew its original plan

Frequently asked questions

What comes next in the pipeline

Start with your own idea

Answer five questions and see the whole plan take shape.