const moments = [ { time: "Yesterday · 8:42 pm", label: "Stopped", title: "Ray diagrams · Step 8", note: "The lesson stays unfinished. Opening the page again does not erase your place.", active: false, }, { time: "Tonight · first", label: "Continue", title: "Finish the same diagram", note: "Continuation comes before a random new chapter. One clear action is placed first.", active: true, }, { time: "After your answer", label: "Correct", title: "Repair the missing image rule", note: "A partial answer creates a short correction—not a fake mastery increase.", active: false, }, { time: "Tomorrow", label: "Remember", title: "Revise only if it is still needed", note: "Successful repair moves on. Unfinished work returns with a reason.", active: false, }, ] as const; export function ConnectedLearningLoop() { return (

One continuous evening

What you do today changes tomorrow.

DocDoe is not five tools sharing a logo. The plan, lesson, correction and revision read the same student history.

Example Kerala SSLC evening. Every state shown here corresponds to a real product action; it is not a coverage claim.

    {moments.map((moment, index) => (
  1. {String(index + 1).padStart(2, "0")}

    {moment.time}

    {moment.label}

    {moment.title}

    {moment.note}

  2. ))}
); }