Workflow design · 15 September 2026

Proposed flow · not a completion status

  1. Step 1Select or import
  2. Step 2Inspect available sources
  3. Step 3Report discoveries
  4. Step 4Resolve missing access
  5. Step 5Agree on project map
On this page

Project onboarding and discovery

Scope

Support existing AIOS projects, local repositories and remote repositories. Later adapters can add databases, APIs, documents and visual references. Onboarding establishes understanding and access before engineering tasks begin.

Desired experience

Show existing projects first when available. If the user supplies a repository, inspect its accessible metadata and source before asking what it does. A public repository should not require a token. For private sources, check assigned credentials and request only the missing access.

Stream concrete discovery updates into chat: sources opened, components found, evidence and unresolved questions. Offer optional user corrections while discovery continues wherever access permits. User descriptions are useful evidence, not a prerequisite for inspecting supplied code.

Decisions

Existing and pending

The handoff records project catalogue/import preparation and chat onboarding support. Complete autonomous discovery, comprehensive source connectors and an editable project map are not established by current verification. Repository importer assignment/integration remains partly unfinished.

Implementation tasks

ID Deliverable Status
DISC-01 Catalogue selection and source-access resolution Existing foundation; complete-flow verification pending
DISC-02 Evidence-based repository inventory with streamed discoveries Pending
DISC-03 Interactive gap questions and editable project map Pending
DISC-04 User-reviewed understanding and handoff to work planning Pending

Acceptance evidence required

Select an existing project; onboard a public repository without a token; deny ungranted private access; request the missing credential without exposing it; continue discovery when optional questions go unanswered; preserve user corrections and show their source. These are planned scenarios, not test results.

Related areas