Pilot opens September 2026 · five seats · BNDS

Plan the term once. Survive every change to it.

Reflow keeps every course in one AI-maintained folder: planned against the real school calendar, recomputed when the schedule breaks, and published, page by page, to a course site you own.

Sample Courses Documents/Courses All caught up

All caught up

Your site matches your vault. 2 pages are unpublished, which is fine: publish them if and when you want students to see them.

Your vault

Courses
2
Lessons
4
Units
2
Assessments
2
Materials
3 files
On the student site
9 of 11
Last build
4 h ago
Words maintained
2,955

Courses

Studio Art Grade 10

3 lessons · 2 units · 1 assessments

7/7 live
Ways of Seeing Grade 11

1 lessons · 1 assessments · 2 flagged

1/3 live

The dashboard, on the sample course the software ships with. Real numbers, real interface.

One month of daily use, on five real courses

301
Course pages
129
Operations logged
3
Schedule breaks survived
76
Versions, all reversible

The problem

Teaching is planned. Schools are not.

Three things eat a teacher's evenings, and none of them is teaching.

Problem 01

The domino effect

An assembly lands on your Wednesday. That lesson moves, the lessons it feeds move, the unit stretches, and the register stops matching. One interruption, eleven edits, every time.

Problem 02

The scatter

Plans in one folder, slides in another, the schedule in an inbox, three copies of one handout under different names. After a term there is no single current version of the course.

Problem 03

The rented platform

Your course lives inside an LMS the school chose: logins, modules, a layout you cannot change. It serves the institution first, and your students read your work through it rather than because of it.

The folder

Every course in one place, and the place stays current.

Drop sources in; they are never edited. An AI compiles them into course pages, cross-links everything, and keeps one current version of every plan. Add a course and it scaffolds both sides; remove one and it moves to a recoverable trash rather than vanishing.

Courses/
  raw/            your files, never edited: syllabuses, schedules, prior plans
  wiki/
    shared/
      academic-calendar  term dates, holidays, bell schedule
    classes/
      a-level-art-design/
      art-appreciation/
      media-studies/       overview, unit-plans/, lesson-plans/, assessments/
      oxbridge/
      pre-a-level-art-design/
    index          one line per page, so nothing gets lost
    log            every operation, in order, append only

The design follows Andrej Karpathy's LLM wiki pattern: sources stay immutable, the AI does the filing, and the folder becomes a persistent, compounding record of the course instead of a pile of copies. You curate and decide.

The calendar

Plans that know when school is closed.

Term dates, holidays, and exam windows live in one page the tools can read, and every plan is checked against them. Write a date that breaks the rules and you hear about it now, not in December.

term 2026-09-01 → 2027-01-22 National Day 10-01..10-07 Winter break 12-24..01-03
Wed 2026-10-05 says Wed but 2026-10-05 is a Mon 2026-10-05 lands on National Day (2026-10-01..2026-10-07) Wed 2027-02-04 says Wed but 2027-02-04 is a Thu 2027-02-04 is outside the term (2026-09-01 → 2027-01-22)

Real output, from three bad dates planted in one lesson plan.

It has already caught a live one: a lesson said Thu 3 Sept with an assessment collected at the door, on a course with no Thursday class. Wrong in one place, right in three others. Nobody finds that by rereading.

The reflow

A lost week does not move the deadline. It shortens the runway.

This is the part that is genuinely hard by hand. A week disappears, but the exam window, the portfolio deadline, and the grades date do not move. The question is not what shifts by one week. It is what still fits, and what has to go.

W1512-09
teach
W1612-16
CS4 in
W1712-23
A4 in
W1812-30
gone
 break
to 01-03
W1901-06
portfolio
 01-11
exams
 01-20
grades
teaching week
removed by the break
moved by the reflow
fixed, never moves

W18 carried a graded assessment. Everything to its right is immovable. Three Wednesdays remain.

What it produced, unedited, from the real vault.

Reflow 2026-07-19 A4 moved to Wed 2026-12-23; LB6 cancelled
Disruption
The confirmed winter break removed W18, Wed 2026-12-30, which carried an attainment assessment in one course and a graded posting in another.
The wall
End-of-term portfolio Wed 2027-01-06, then the exam window and grades due 01-20. Only three teaching Wednesdays remain.
Rejected
Putting the assessment on 01-06 was rejected on four counts: it is the last session of the semester, it already carries the portfolio, it falls after every reading of the late-work cutoff, and it would leave a three-week cold gap before an assessment made in class, with no session afterwards to return it.
Moved
A4: 12-30 → 12-23. The announcement stays on 12-16, which is 7 days, the minimum notice the rules allow. That is what made it possible. CS4 moved back a week with it so the practice still comes before the assessment.
Traded away
The unit drops from four sessions to three, and from two teaching sessions before the assessment to one. Taken deliberately, and written onto the unit page and into the register as a rule.
Swept
Eleven files updated. Another course's cross-reference to the changed cutoff found and corrected. The old date searched for across every course before finishing.

Names and codes are from a real course. Nothing here was invented for this page.

It will not quietly absorb a loss

If the remaining weeks cannot hold the remaining work, it stops and gives you the options with their costs: compress, move to homework, cut a named topic, use a make-up day. You choose.

It will not move a graded assessment on its own

Students have been given notice. A date they were promised is treated as almost fixed, and any change to one is raised as a decision for you rather than done as bookkeeping.

"The break removed one Wednesday. Eleven files carried that date. The fix was one conversation."

Doğan Arslanoğlu · art and media teacher, BNDS · built Reflow for his own five courses

The app

Read it as a student would. Then decide.

Every page shows you what a student would see, with your notes already cut out, and flags anything that still reads like planning before it can publish. One click on. One click off.

Ways of Seeing Grade 11

Lessons

Ways of Seeing W01: Is Perception Ever Neutral? Live 612w

classes/wos/lesson-plans/wos-w01-is-perception-ever-neutral.md

Assessments

Ways of Seeing · Assessments Private Will be flagged 133w
This page will be flagged when it publishes

Reads as planning: "TBC"

Publish to students Student view Edit

A course, its pages grouped, and one caught before it could embarrass anyone.

Done. 9 pages written for students.

Nothing else in your vault left this machine.

Published 9 of 13 pages (4 without publish: public stayed private,
9 teacher-notes tails stripped) + the site landing page.
Reframed for students: 9 from cache, 0 rewritten.

When a check fails, it says nothing was published, and nothing was. A wrong date stops the whole build rather than shipping a wrong promise to students.

Your site

A course site you own, not a slot in an LMS.

The pages you approve become a clean, fast website that students open like any other link, on any device. No student accounts, nothing tracked, a password on the door. The AI rewrites your planning voice into pages a student can revise from.

Your side Private

Ways of Seeing W01

Week 1 of 14 · Fri 2026-09-04

At a glance
Core questionIs seeing something we do, or something that happens to us?
ReadingBerger, Ways of Seeing, ch. 1
Teacher bringsOne image no student will recognize, plus one uncomfortable fact about it, withheld
Movement 1 · elicit

Collect descriptions; write the differences on the board without commenting.

Everything below here never publishes

Teacher notes: the withheld fact must genuinely discomfort; a neutral caption defeats Movement 2.

Their side Published

Ways of Seeing W01: Is Perception Ever Neutral?

Week 1 of 14 · Fri 2026-09-04

At a glance
Core questionIs seeing something we do, or something that happens to us?
ReadingBerger, Ways of Seeing, ch. 1
Carried outIf seeing is never neutral, what is a photograph evidence of?
Overview

This lesson asks whether seeing is something you do or something that happens to you. You work with an unfamiliar image, separating what you see from what you know and what you assume.

The ideas

Seeing is shaped by what you already know. The central claim comes from John Berger: seeing is not neutral. Two people can look at the same image and honestly report different things.

The same lesson, before and after. Both columns are the real page.

Nothing publishes by accident

A page reaches students only when you mark it, one page at a time. There is no publish-everything, and the AI is never allowed to mark a page.

Teacher notes cannot survive

Everything below a page's Teacher notes heading is cut structurally before anything else runs. The failure mode is cutting too much, never leaking.

Side by side

What changes.

 A folder of filesAn LMSReflow
One current version of every plan~
Knows your term dates and holidays~
Recovers a lost week, and shows the cost
Every change recorded and reversible~
A site you own, that students just open

✓ yes  ·  ~ partly  ·  ✗ no

Working with it

From a pile of files to a working system.

1

Drop in what you have

Syllabuses, timetables, last year's plans, in any state. It reads them, reports what it found, and files the course: overviews, units, lessons, registers. A substantial source touches ten to fifteen pages.

2

Ask across everything

What am I teaching the week the seniors are away. Which units need the darkroom. What did I decide about late work. Answers come from your own pages, with the pages cited.

3

Say what broke

A cancelled class, a moved deadline, a new timetable. It finds the wall, recomputes what fits, updates every page that carried the old dates, and puts the trade-offs in front of you.

4

Let it audit itself

It hunts contradictions, stale claims, dates that disagree with the calendar, and decisions still marked open that your sources have since answered.

The pilot

Five colleagues. One term. Free.

Starting September 2026, at BNDS. You bring one course. We build the rest together.

You bring

One course, your existing files in whatever state they are in, and a Mac or Windows laptop. Nothing needs tidying first.

We build

Your folder, together, from your own materials. The calendar wired in. The site set up if you want one, skipped if you do not.

I measure

Two honest numbers: what a setup really costs, and how much of the AI's drafting survives your red pen. Those numbers decide whether this becomes a real product.

You should know

You would be among the first users. The folder needs feeding or it goes stale. And the setup cost is the thing we cannot quote yet, which is exactly why the pilot exists.

Or just find me in the art room.