Goals

What Synapse is for

Five goals for the rebuild. Each one says what it means and how I will know it is done.

  1. Understand the core architecture before writing code

    Sketch how notes, tasks, projects and local AI fit together before opening the editor.

    What done looks like: a written architecture sketch I can explain without looking at it.

  2. Build each feature by hand, smallest working version first

    Get a small version working end to end, then grow it. No feature starts big.

    What done looks like: every feature works in its smallest form before I add anything to it.

  3. Use AI only as a reviewer and tutor

    AI explains concepts, points out bugs and suggests tests. It never writes the implementation.

    What done looks like: every line in the repository was typed by me.

  4. Keep a log of every session

    Write down what I learned and what I got stuck on, so the lessons do not get lost.

    What done looks like: each working session has an entry in the learning log.

  5. Reach a working version of the core features

    Notes, tasks, project linking and the workflow visualiser, working together.

    What done looks like: I can capture a note, add a task, link it to a project and see it in the visualiser, on my own machine.

Not goals

  • Not a product to sell.
  • Not a generated app.
  • Not a hosted service.