How it works Features Pricing Docs Log in Start free

How weekly sprints work

The week is KnightLeap's unit of execution. Every project runs as one shared weekly sprint that you plan on Monday and review at the end — close enough to feel urgent, long enough to move something real.

New to Scrum? Start with “What is Scrum?” for the history and benefits — this page shows how KnightLeap applies it.

One sprint per project, per week

Each project has exactly one sprint per week, shared across everyone who plans it. Whoever opens the planner sees and edits the same goals, capacity, and routines — there are no per-person copies and no “whose plan is right.” If you run several businesses, each project gets its own weekly sprint, and you plan them all in one pass.

Sprints for the upcoming weeks are created for you automatically. You never make a sprint by hand — you just plan the week.

Plan the week (Monday, ~10 minutes)

Open Plan Week and move through two short steps:

  1. Capacity — set how many hours each project gets this week. You can plan up to four weeks ahead with the week picker.
  2. Goals — for each project, add up to three goals, each optionally rolling up into an epic and a quarterly objective. Fill goals with stories now, or pull them from the backlog as the week runs.
Let AI compose the sprint. Short on time? Sprint composition fills the week from your backlog up to your capacity, using WSJF priority with a light AI assist — you review and adjust before it's committed.

Saving goals activates that project's sprint. A project with no goals you'd rather not plan this week? Hit Skip this week — it won't nag you, and it won't count against the team.

Why max three goals? Because focus drives results. Three real commitments beat ten wishes — the constraint is the feature.

Where the work lives

Goals hold stories (the concrete work), and stories hold tasks (a checklist) and acceptance criteria. Drag stories from the Backlog into a sprint, or add them inline. A story can also sit in the sprint ungrouped — no goal — and you can bucket it under a goal later. Each story carries an estimate in hours, an assignee, and a reviewer.

AI does the busywork. Open any story and break it down with AI into a task checklist and acceptance criteria in one click. And on the Backlog, AI grooming reads your OKRs and proposes (or scores) stories that move a key result.
AI breaking a story down into proposed tasks and acceptance criteria
AI story breakdown — one click turns a story into a proposed task checklist and acceptance criteria. You accept, edit, or dismiss each.
AI backlog grooming suggesting stories toward your OKRs
AI backlog grooming — suggested stories scored toward your key results. Edit, accept, or dismiss each one.

The sprint lifecycle

StatusMeaning
planningCreated but not yet committed — set capacity and goals
activeGoals are set; the week is being executed
reviewingWeek's done; time to reflect
completedReviewed and closed — feeds velocity

Throughout the week, the sprint page is a cockpit — sprint health, burndown, and a Stories / Board view in one place. Your velocity across completed sprints helps you plan the next one from facts instead of optimism.

The sprint cockpit: health card, burndown, and stories
The sprint cockpit — completion, burndown, capacity, and goals at a glance, with Stories and Board tabs below.

How goal progress is calculated

Each sprint goal shows a progress percentage — how much of its work is done, weighted by hours. For every story under the goal, we take its checklist completion (completed tasks ÷ total tasks) and weight it by the story's estimated hours:

goal % = Σ(story's task-completion × its hours) ÷ Σ(hours)

A story with no checklist counts as done only once it's marked completed. Because the number is driven by the checklist, changing a story's status alone won't move the bar when that story has tasks — check off its tasks instead.

Example. A goal with three stories — 4h (all tasks done), 3h (all done), and 5h (no tasks done) — is (4 + 3 + 0) ÷ (4 + 3 + 5) = 58%. Finishing the last story's tasks takes it to 100%.

Execute from Today

Each morning, Today is your single focus surface: a Now / Next / Done flow of what to work on, plus per-project schedule health so you know exactly how many hours each project needs to stay on pace.

AI daily brief. One tap writes a short read on your day — what's behind pace, what's waiting on review, what's blocked, and what's on deck — generated from your live sprint data.
The Today page with the AI daily brief and per-project schedule health
Today — the AI daily brief (top right) plus burndown-ring schedule health for every active sprint.

Close the week with a review (your retrospective)

At the end of the sprint, KnightLeap nudges you to write a short review — Scrum's retrospective, sized for a solo operator. You capture the biggest win, the biggest challenge, a key learning, what you'd repeat or change, and your focus for next sprint. Saving a review completes the sprint and hands you straight into planning the next one, so the loop never breaks.

AI drafts the review for you. One tap reads what actually happened in the sprint and proposes a first draft — wins, challenges, and a next-sprint focus — which you edit and make your own. A multi-project reminder also rounds up every sprint that's due for a review in one place.
The sprint review (retrospective) form with an AI draft button
The end-of-sprint review — biggest win, challenge, learning, what to repeat or change, and next-sprint focus, with a one-tap AI draft.