Skip to content

Sprint 7: AI Buddy onboarding & carry-over finish (2026-08-12 to 2026-08-26) #274

Description

@adoLime

Sprint Goal

Sprint 7 brings the AI Buddy onto dev as a conversational alternative to the static onboarding checklist and commits to the reusable skill-based onboarding-blueprint rework. We finish GitHub organization-level ingestion, and stretch for AI vision and PDF parsing, plus close a batch of review-driven UX and bug items: the project-creation flow, access management, sidebar and login redirect, knowledge-base display, FAQ auto-refresh and grouping, dashboard insights, and personas for adaptive onboarding. Capacity is still reduced, so scope is priority-ordered.

In scope

A. AI Buddy lands on dev — highest priority

B. Reusable onboarding-blueprint system

C. GitHub organization-level ingestion — finished (carry-over)

D. PM dashboard — role-adaptive

E. Chat transparency & UX polish

F. Project creation UX

G. Access management & sources

H. Bugs & UX polish

I. FAQ, insights & personas

Stretch (not committed)

Demo outcomes (Sprint Review 2026-08-26)

  1. Open the AI Buddy on dev, get a greeting, ask onboarding questions and receive grounded answers with citations from the project's knowledge base — across all three repos. [[Story]: Integrate AI Buddy from Linus's fork into dev #272]
  2. The product decision (Buddy replaces vs. coexists) is documented, and [Story]: Onboarding opt-in prompt on first login (PM, ADMIN) #271 / [Story]: Assign an onboarding path to a person #187 / [Story]: Custom steps added by Project Lead #111 are updated or closed. [[Story]: Integrate AI Buddy from Linus's fork into dev #272 refinement]
  3. As an admin, manage reusable skill-based onboarding blueprints — version history, path generation from approved blueprints, AI-assisted creation. [Sprint 1: End-to-end MVP slice (2026-05-20 to 2026-06-03) #58 + [Story]: Local LLM for core chat (with vision support) #95–[Story]: Markdown parsing with structure & image handling #99]
  4. As an Admin, connect a GitHub organization and see org-level metadata (profile, members, teams) ingested. [[Story]: Ingest GitHub organization-level metadata (org profile, members, teams) #261 + move file and add to index #167]
  5. As a PM, open the role-adaptive dashboard; as an Admin, see all-projects scope. [[Story]: PM dashboard — role-adaptive views for PM and Admin #288]
  6. As a user chatting with the AI, see the reasoning / thinking process while the answer is generated. [[Story]: Show AI reasoning / thinking process during chat generation #248 + [Feature]: Handle new reasoning event type and pass it to frontend (backend) #289]
  7. As a user editing, see a clear save-button state for unsaved changes. [[Story]: Visual save-button state for unsaved changes #255]
  8. Create a project: get a confirmation page after "skip sources", add multiple connectors in one flow, enter the token inline. [[Story]: Project creation — confirmation page after "skip for now" #275 + [Story]: Project creation — add multiple connectors in one flow #276 + [Story]: Project creation — enter token inline when connecting a source #277]
  9. Manage access across multiple sources in one unified view; delete an outdated connected source. [[Story]: Access management — scalable multi-source view (no per-source tabs) #279 + [Story]: Delete connected repos/sources from a project #280]
  10. Login redirects to the intended deep link; sidebar hover/active states are distinct; the onboarding panel only shows when an onboarding exists; the knowledge base displays reliably. [[Bug]: Login does not redirect to the intended page #281 + [Story]: Sidebar — clearer hover-state differentiation #278 + [Bug]: Onboarding panel shown on dashboard when no onboarding exists #282 + [Bug]: Knowledge base is sometimes not displayed #283]
  11. FAQs auto-refresh on Buddy interaction and are grouped by category; insights appear on the regular user dashboard; personas for adaptive onboarding are sketched. [[Story]: FAQ & knowledge gaps auto-refresh on AI Buddy interaction #284 + [Story]: FAQ grouping & category concept (scaling over time) #285 + [Story]: Insights on the regular user dashboard (not PM-only) #286 + [Story]: Personas for adaptive onboarding — sketch & play-through #287]
  12. (Stretch, unlikely this sprint) Upload an image/PDF and have it vision-captioned / Base64-decoded into the ingestion pipeline. [#251]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions