The shape of it
The five kinds of work, the order they happen in, and the two that decide whether the trial can start.
02The build
The eighteen pieces of software, shown as one student’s path through a single lesson.
03The research program
What we are trying to find out, the six studies already run, and what each one found.
04The handoff
How the research side tells the building side what to build — four rounds of argument, and who won each.
05What we own
Eight sets of essay data, what we are allowed to do with each, and three measurements that changed the plan.
06The critical path
Two lanes of work, five things in the way, one finish line. Click a blocker to see what it holds up.
07Open decisions
Fifteen calls that only a person can make. Several are holding other work up.
trackable 08Outside parties
Seventeen conversations we need to have. All drafted, none sent.
trackable 09The cleanup queue
Twelve places where two of our own documents disagree. Two would quietly spoil a study.
10The outside view
What is real, what is still a bet, and what would make us stop.
What the research has established
Our whole approach assumes writing skills build on each other, so teaching them in the right order matters. We searched the published research and found no study that proves this for writing, in either direction. So we treat “it doesn’t help” as the default and design the first trial to measure it, not to confirm it.
Small skills and big skills feed each other rather than stacking neatly, and the link weakens with age. Handwriting-and-spelling fluency predicts essay quality strongly in grades 4–6, but by grades 7–9 the link is weak and not statistically reliable. Ninth grade is the hardest age for our approach.
When two trained teachers score the same essay on separate qualities (organisation, vocabulary and so on), they agree only about half the time — an agreement score around 0.5, where 1.0 is perfect. Our founding plan asked the software to hit 0.8. No human has.
When essays get a single overall grade, essay length alone predicts the grade about 73% of the way. When they are scored on separate qualities, length predicts only about 26%. Scoring by quality is not fussier — it is what stops the software rewarding students for writing more.
Our scorer does not reward padding: stuffing an essay with extra sentences lowers its score, where a conventional model raises it. It still falls for fluent nonsense — well-written text that says nothing scores 2.6 out of 5, against 1.4 for honestly weak writing. A check that the essay stays on topic catches four of six such cases.
The original rule for deciding a student had mastered a skill was too easy to pass by luck: a quarter of the time a struggling student was marked ready when their real chance of success was under 70%. The rule was tightened. The cost is speed — students now take roughly 80% longer to move on.
None of the skills is too big or too small to teach in one sitting. The lesson is too short. Share of struggling students who finish the month’s material: 22% with 30-minute lessons, 60% at 35 minutes, 93% at 40.
From 4,992 real writers we know how honest typing looks. How a student types predicts essay quality only through speed and length, so typing data tells us whether a student wrote it, not how good it is. Our rule for flagging suspicious pasting sits above the 99th percentile of honest behaviour, and it does not flag English-learners more often.
In the closest public example of AI-written exercises checked by experts, 18.7% had a wrong answer key — and that is a floor. Two human reviewers per exercise is the right number: each extra reviewer finds fewer new problems (1.33, then 0.97, then 0.53).
We hoped software could spot when an essay contains a given move (a counter-argument, say) and give credit for it. It cannot: it finds only 3.6% of counter-arguments when tuned to avoid false alarms. Run the other way it is useful — when it says a move is missing, it is right 93–96% of the time.
The shape of it
Five different kinds of work run inside one project, and four of the five come before a first trial with real students that has not started yet. This is the order things happen in.
Building the software
The student app, the engine that picks each next exercise, the automatic scorer, the database, and a grading tool for teachers. It ships fast — the app is eighteen releases past its first. It runs on the Elevate Edwards website with a shared database behind it.
Research
A pipeline of AI agents (about 1,300 lines of code, 25 automated tests) that reads the published literature, proposes questions to test, argues against its own proposals, and designs the experiments. Its output is a frozen list of questions and an approved experiment plan.
Writing the exercises
965 exercises built around 18 reading passages, written by AI at about 63 exercises per passage in roughly ten minutes each. No human has checked any of them yet. Based on the best public comparison, expect about one in five to have a wrong answer key.
Student-data law and consent
Federal student-privacy law (FERPA), the children’s online privacy law (COPPA) and Colorado’s own student-data act. The software already enforces consent at the database level and deletes data on schedule. The paperwork side — the agreements people have to sign — has not started.
Money and how we sell
Scholarship structures, family-directed education funds, whether to sell to families or to school districts, recruiting paid graders, and investor conversations. This runs against outside dates nobody here controls — a new federal tax credit for scholarship donations goes live on 1 January 2027.
Nobody owns the seams
Fourteen places where our own documents contradict each other — three different versions of one benchmark score, seven qualities to grade versus eight, an experiment still written for grades 6–8. Nobody is assigned to reconcile them. See §09.
The build
Eighteen separate pieces of software exist. The clearest way to see them is to follow one student through a single 35-minute lesson — and to notice the four places where that path runs into something that has not been built.
The eighteen pieces
| Piece | Version | State | The number that matters | Biggest open risk |
|---|---|---|---|---|
| Student app — what students use | v1.2 / release 20 | Live | all 965 exercises load without error | Updated by hand on the website; no document records which release is live right now |
| Exercise bank — the 965 exercises | v0.4.2 | In use | 965 exercises / 18 passages | No human has checked any of them. Expect about 19% to have a wrong answer key |
| Database — where student work is stored | v0.6.0 | Tested with fake accounts only | 9 tables, access rules enforced | Never run end to end with real student accounts |
| AI scorer — grades paragraphs automatically | Claude + rubric | Live | 40 test essays, 0 errors, ~18 s each | Never compared against human grades. It has to match humans at least as well as a benchmark model does (0.786 agreement), not the easier 0.668 |
| On-topic check — catches fluent nonsense | live | Wrong setting | set to 0.50, should be 0.70 | How often it wrongly flags real student writing is unknown — tested on 6 made-up essays |
| Mastery rule — decides when a skill is learned | rule v1, frozen | Built, 11 tests pass | 13.7 attempts per skill (was 7.6) | About 80% slower to move on. The weakest third of students need all 18 lessons. Never tried on a real student |
| Teaching model — how a skill is explained | v0.1 | Checked in a browser only | 4 strategies × 4 stages of help | Entirely untested. The hardest step for the strongest students has no worked example written |
| Teacher grading tool | v0.2 / v0.5 review flow | Live, no data | 7 qualities, graded blind then compared | Zero human grades exist. This is where the human-scored essays would go |
| Review scheduler — brings old skills back | randomised timing | Built | skills fade in about 1.3–1.9 days at every level | A one-month module cannot tell us the right gap per skill. Follow-up checks need to be 30, 60 and 90 days out |
| Pilot skill map — the skills and their order | v0.3, frozen | Approved & frozen | 13 skills / 14 links / 5 levels | Every one of the 14 “this must come before that” links is still marked uncertain. Two teachers were asked to review them and have not replied |
| Full skill map — the long-range design | v0.2 online / 188 designed | Out of date | 203 online vs 188 designed vs 13 in use | The version on the website matches neither the design nor the pilot, and nothing says how the 13 pilot skills fit in the 188 |
| Benchmark scorers — conventional models for comparison | v0.1 / v0.2 | Trained | agreement 0.786 overall, 0.465 among same-length essays | They mostly measure length. Pasting an essay’s own sentences back in raises its score by 0.61 |
| Argument-move detector | v0.1 | Role changed | finds 3.6% of counter-arguments | Cannot award credit. Useful only in reverse, to confirm something is missing |
| Attack tests — trying to fool the scorer | 80 offline / 40 live | Built and run twice | nonsense scores 2.60 vs 1.36 for weak writing | Fluent nonsense is still the hole. The on-topic check at 0.70 catches 4 of 6 |
| Grading rubric + training set for human graders | v2, 67 rules | Tested by AI only | two AI graders agree 95–100% | That proves nothing about humans. 8 disputed answer keys need a person to rule before graders can be trained |
| Teacher trial dashboard | 24 sample essays loaded | Live, unused | needs 5–10 teachers, then 50–100 | No data yet on whether teachers think the software’s feedback is appropriate |
| Time-on-task record | — | Not built | 7 groups of timing data, all new | None of the timing measurements the experiment needs can be produced today |
| Comparison-group machinery | — | Not built | requirements 1, 2 and 6 | The main experiment of the whole program cannot run without it. |
The research program
The research documents use three numbering systems at once, which makes them look bigger than they are. They are layers, not alternatives: a code like A2-3 is an address — goal A2, item 3 — not a separate study. Read as layers, the program is compact.
Goals
Five themes — what the skills are, how to measure them, how to teach them, how to adapt to each student, how to run it in a real school — holding 16 goals, each with a numbered to-do list. “A2-3” means goal A2, item 3.
The question list
21 testable questions in six families, frozen at version 3 so nobody can quietly move the goalposts. Each one states what we predict, what result would prove us wrong, and how many students it needs. One is the main test; no single result is allowed to change the skill map on its own.
Studies
Six pieces of work actually carried out, each with a record of what was checked and who approved it. This is the layer with findings in it.
What actually ran, and what it found
| Study | Question | Headline finding | Did it change what we built? |
|---|---|---|---|
| Cycle 1 literature review — 37 agent runs, 9 stages | Does teaching skills in prerequisite order (checked by a placement test) beat teaching them in a fixed order? | No published study answers this for writing, either way. 119 claims were gathered from 77 sources; 106 were traced to their origin, 81 independently verified, 9 found wrong and corrected. So “it makes no difference” is the default, and the burden is on us to show otherwise. | Yes — the first trial was reframed from “confirm it works” to “measure how much, with the analysis written down in advance” |
| A1-8 how writing develops | Do writing skills stack in a strict order, or feed each other? | They feed each other, unevenly, and the effect fades by grade 9. Basic fluency predicts essay quality strongly in grades 4–6 and only weakly (not reliably) in grades 7–9. Grammar drills on their own slightly hurt; teaching writing strategies helps a lot. 12 new claims, all 12 verified. | Yes — produced skill map v0.3: removed two “must come first” links and moved the process-writing skill later |
| A2-4 lesson-time audit | Is any skill too small or too big for a 35-minute lesson? | No skill is the wrong size — the lesson is too short. Share of students who get through all 12 skills by lesson 18 (strong / middle / struggling): at 30 min 98 / 79 / 22%; at 35 min 100 / 99 / 60%; at 40 min 100 / 100 / 93%. An unplanned finding mattered more: 12–20% of struggling students were being marked as having learned a skill by luck. | Yes, indirectly — the “marked ready by luck” finding is what led to the tighter mastery rule |
| B1-2 grading rubric | Can “the student made this move and kept the meaning” be graded consistently? | Rubric v2 (67 rules) got two AI graders to agree 95–100% on five of six categories. The study says plainly this is a ceiling for how clear the rubric is, and says nothing about human graders. 12 disagreements on 8 essays need a person to settle. | Yes — three requirements went into the build spec |
| A2-3 does the passage matter? | Is a student’s placement a fact about the student, or about which reading passage they happened to get? | Designed, challenged, written, checked for reading level, independently reviewed. Honest verdict on the maths: with 70 students, the most likely outcome is “can’t tell”. Would cost 70–80 hours of adult time. | No — and nobody is waiting for it. Deliberately parked; aimed at a version of the question list that does not exist |
| Typing baseline KLiCKE dataset | What does honest human writing look like keystroke by keystroke? | 4,992 writers. Typical essay: 345 words in 29 minutes, with 57% of the time producing nothing (thinking, re-reading); typical pasting: none. How someone types predicts quality only through speed and length — so typing data is evidence about who wrote it, not how good it is. Our rule that flags pasting above 40% sits beyond the 99th percentile of honest behaviour, and it flags English-learners no more often (5.0% vs 5.7%). | Yes — three changes shipped in the product |
| Writing-anxiety survey | Should we measure how anxious students are about writing? | Yes: a standard 26-question survey (Daly–Miller), about 5 minutes, given before both writing tests. A formal reading-and-writing test (KTEA-3) was put on hold — it measures the wrong thing for us, costs about $1,147 for two versions, and takes 30 supervised minutes each. | Yes — recorded as a decision and added to the build spec as requirement 20 |
The one test that decides everything
SHAPE-03 is the main question, and inside it sits the whole bet: if a student masters the individual skills during the month, do they write better on their own weeks later?
- A definitive answer would need about 190 students per group. With 30–80 students the first trial can only detect a fairly large effect — so it gives an estimate, not a verdict, and the approval record says so.
- The way we measure success was rebuilt after a simulation showed the original would miss a real effect 88% of the time: simply counting mastered skills barely relates to later writing (a correlation of 0.12, where 1.0 is perfect). The replacement — how often the student succeeded in the last third of the month — relates at 0.49, which is detectable with 31 students, and it correctly drops to 0.15 in a simulated world where drills do not transfer to real writing.
- The stopping rule is written down. If skill mastery turns out to predict later writing at under 0.10, with the uncertainty range topping out below 0.20, across two groups of students, the skills-first approach fails for this age and the product switches to teaching whole-piece writing first.
Work that nothing is waiting for
Worth knowing before funding more of it. None of it is wasted — but none of it is currently holding anything up or unblocking anything.
- The “does the passage matter” study (A2-3). Fully designed and checked, then deliberately parked.
- Notes on the skill links (versions 2 and 3). All 14 “this comes before that” links are still marked uncertain; the research side says confirming them holds nothing up in the first trial.
- The scorer research. The 80 attack essays, the fairness tables and the evaluation tooling have nothing real to run on until humans have graded some student writing.
- The second research cycle. Seven follow-up studies were scoped; only one (the rerun on how writing develops) was carried out. The one that would most strengthen our case — comparing skill-order teaching against fixed-order teaching with equal time — has not run.
The handoff between research and build
This is the most unusual part of the program. The research side does not send the building side a memo. It produces a build specification — a structured document a computer can check — and the building side’s AI must validate it, refuse one that has not been approved, and hand back a report showing where every requirement was implemented and tested. It took four rounds of back-and-forth to get right.
| Round | Who spoke | What happened |
|---|---|---|
| 0 | Research → Build | The first trial does not depend on the AI scorer — the result that matters is two humans grading each essay and settling disagreements; the AI only scores in the background for comparison. Writing time in each lesson is a fixed 12 minutes with an 8-minute minimum and a hard cap, exact value to be set by a person. |
| 1 | Build → Research four corrections | Answered by reading the actual code, and corrected research on things that changed the maths: the “you’ve learned it” rule was 2 successes out of 3 with retries counting, not 3 out of 4 — so the “marked ready by luck” figure was an underestimate. The software computed a stricter “verified in real writing” status and then ignored it — which research called the classic failure of this product category written into the code. Writing time was already scaled by student level (3/6/9/14 minutes), not fixed at 12. And there was no way to split students into comparison groups at all. The building side’s closing line: “Nothing here is a decision. It arrived as a document from an AI run, not as a decision from a person.” |
| 1b | Build → Research the show-stopper | The two sides were working from different skill maps even though both had 13 skills and 16 links. One link between two quotation skills pointed in opposite directions — the exact pair two research questions were designed to test. Verdict: freeze nothing until one map is declared the official one. |
| 2 | Research → Build concedes all three | Accepted every correction and re-ran the simulation with the real rule: 25% of the time a struggling student was marked ready when their real chance of success was under 70% (36% on one skill). Conclusion: “the rule is not slower, it is just wrong more often for weak students.” Three recommendations sent up for a human decision. |
| 3 | Build decides one, a person decides two | The building side refuted research’s suggested new rule with arithmetic: an “either/or” rule can only pass students more often than its strictest half, so the suggestion produced 20.6% false passes — worse than what it replaced. A tighter rule (mastery rule v1) was frozen instead, at 12.9% false passes. The two human decisions: writing time varies by level with a 30-point daily goal and no cap; and skill map v0.3 is the official map. |
| 4 | Research re-works the experiment | “Same amount of practice” became “same rules”. Both comparison groups must now run identical software settings, fingerprinted every lesson and audited daily; how many minutes each group spends writing is expected to differ and is reported rather than forced equal. What the trial can claim narrows from “skill-order teaching, at equal dose” to “the policy as deployed”. awaiting sign-off |
Superseded
Built on the wrong skill map, the wrong model of practice time and the wrong mastery rule. 25 requirements.
Superseded almost at once
The real rewrite: skill map v0.3, “same rules” for both groups, the 30-point daily goal, mastery rule v1, and the missing writing exercises as a top-priority requirement. 27 requirements.
The live specification
28 requirements (19 top priority), 32 things to record, 16 safety rules, 14 changes forbidden during the trial, 9 decisions waiting on a person, 14 items marked do-not-build-yet. Only change from v5: the writing-anxiety survey.
What the program actually owns
Separate from the code: a set of licensed essay datasets, a set of measurements nobody else has made on them, and the exercise bank. The measurements are the underrated asset — several of them overturn things the founding plan states as fact. A note on licences: “CC BY” means we may use it commercially if we credit the source; “NC” means non-commercial only; “SA” (share-alike) means anything built on it must be released on the same terms, which could reach into our product.
| Dataset | Size | Licence | What we may do with it | State |
|---|---|---|---|---|
| ASAP 2.0 — graded student essays | 24,728 essays grades 6–10 | CC BY 4.0 | The only dataset we may train a commercial product on. Every essay is tagged with the writer’s English-learner status, family income, disability, race and grade — so it is also where all fairness testing happens | Model trained · agreement 0.786 |
| PERSUADE 2.0 — essays with argument moves marked | 84,440 marked passages 8,426 essays | CC BY 4.0 (Lab release) | Spotting argument moves. A licence surprise: the GitHub copy is non-commercial, but the Learning Agency’s own release is CC BY — and that is the copy we hold. The founding plan’s “get it from GitHub” rule is backwards for this one | In use, to confirm what is missing |
| KLiCKE — keystroke recordings | 4,992 writers | CC BY 4.0 | The record of how honest people type, behind every “did the student write this” check | Baseline computed |
| ELLIPSE — English-learner essays scored on six qualities | 8,890 essays 23 graders | CC BY-NC-SA | Nothing trained on it may go in the product. The share-alike clause could reach into our code, not just the data. Use it for measurement only | Measured, cannot ship |
| College Readiness Math — expert reviews of AI-written questions | 434 review notes 321 questions | CC BY-SA or CC BY (unclear) | Mined for our list of 19 ways an AI-written exercise goes wrong, and for how much each extra reviewer adds | Mined |
| PIILO — essays with personal details marked | 6,807 documents | CC BY 4.0 | Would test the tool that strips names and personal details before anything reaches the AI | Not started |
| AIDE / Quest | 1,378 / 6,989 | CC BY 4.0 | Detecting AI-written text; a reading-comprehension question taxonomy | Deprioritised / shelved |
Three measurements that changed the plan
- Two trained graders agree only about half the time on individual qualities. Across ELLIPSE’s 23 graders the agreement score (0 = chance, 1 = perfect) is 0.511 overall, 0.463 on grammar, 0.394 on vocabulary. The founding plan asked our software to reach 0.80 on each quality — a bar no human has cleared. The replacement: keep 0.80 for the overall grade against the average of two humans; for each separate quality, the bar becomes the software agrees with humans at least as well as humans agree with each other.
- The six qualities are mostly one thing measured six times. A single underlying factor explains 73% of the variation in scores. Expect organisation, sentence clarity and mechanics to collapse into one “control of language” quality. The four argument-related qualities are a different thing — and no public dataset can validate them, which is exactly why our own students are the only route.
- Scoring by quality defeats the length effect — that is the real reason to do it. With one overall grade, essay length alone predicts the score 73% of the way. With separate qualities, length predicts only 9–30%. It is not a finer picture of sub-skills; it is a scorer that stops rewarding students for writing more. That is the property to protect and the argument to make.
And one about the exercise bank
From 434 expert review notes on 321 AI-written questions — the closest public match to how our own exercises were made:
- 18.7% had a wrong answer key or two correct answers, and that is a floor. “An AI-written exercise bank is not a draft that needs polishing; it is a draft where roughly a fifth of the items are wrong on the thing that matters most.”
- Two reviewers per exercise, not one and not three. New problems found by the first, second, third and fourth reviewer: 1.33, 0.97, 0.53, 0.25.
- Reviewers barely agree on what is wrong. Two reviewers’ lists of problems overlap only 26%; even on “is the answer key wrong”, they agree 35% of the time. Spend human attention on whether the exercise tests the right skill and whether the model answer is correct; let software check formatting, house style, reading level and answer-position balance.
Applied to our 965: about 180 exercises with a wrong key, and about 1,468 reviews to find them.
The critical path
Five things stand between us and the first trial with real students. They are not equally urgent, because they are in two different lanes — and the lane people reach for last is the one that must happen in strict order and takes the longest.
The five blockers — click one to see what it holds up
Decisions waiting on a person
AI agents wrote almost everything in this program. These are the calls the design deliberately reserves for a human, plus the business and legal calls that go with them. Several have been open since the start and are now holding other work up. Click a status to change it — the marks are shared with everyone who opens the page.
Product and research
Students earn points (“XP”) for work done, and each day has a goal. The experiment designer calls this a blocker, because every threshold in the system is set in points. Under today’s values a beginner reaches the daily goal in 4–6 minutes of real work and an advanced student in 16–20. If students stop at the goal, 18 lessons could add up to as little as 90 minutes of actual teaching, with more than half of it spent on testing. The intended mix of new learning, review and writing cannot fit inside the goal.
The latest experiment design drops the idea of giving both comparison groups identical practice time and instead gives them identical software settings, fingerprinted every lesson. That also narrows what we can claim afterwards, from “teaching in skill order works, at equal dose” to “this whole policy, as deployed, works”. Everything downstream — what counts as the trial running correctly, the pre-registered plan — waits on this.
Open from the start, and more important now that the two groups will spend different amounts of time. One document says the 28-minute placement test and the checking-up minutes count; the experiment’s analysis plan excludes them. Students are treated as idle after 60 seconds of inactivity in one document and 90 in the other. Both are in force.
Eight essays in the grader training set (S07, S16, S20, S21, S26, S30, S32, S36) where both AI graders disagreed with the official answer in the same way. They are held out of training until a person decides who is right. This holds up the training set, which holds up training the graders, which holds up the grading study, which holds up everything.
The founding plan still says the AI scorer must agree with human graders at 0.80 on each separate quality. Measurement shows two trained humans manage about 0.5; one of our own reports says 0.80 is unreachable by these methods; the database documentation still cites 0.80 as the rule. Four documents, three positions. Proposed replacement: keep 0.80 for the overall grade against the average of two humans; for each quality, require the AI to match humans at least as well as humans match each other; and require it to hold up under attack.
“Write down the success measure and the analysis plan before any student is enrolled” appears in two places as a hard requirement. Nobody has signed it. It must include follow-up writing checks at 30, 60 and 90 days after the month ends — inside a one-month module, the “spaced” reviews come round after only about a day and a half on average, which tells us nothing about lasting learning.
Recording whether a student planned before drafting, or named a goal, needs new screens — and that changes the writing part of the lesson, which is about to be frozen for the trial. So it has to be decided before the freeze, not after. The research side’s own view is that counting revisions and timing the first sentence is enough for the first trial.
“Skill A must come before skill B” is really three separate claims — you can’t do B without A; teaching A first is faster; knowing A predicts B — and each needs reporting on its own. No format for that exists, so results about skill order have nowhere to be recorded. Related: two teachers were asked to review the links and have not replied, and the six links they flag are supposed to replace the six the research plan is currently built around.
Students in the placement-test group finish the main material sooner and get extension work. Either cap how much extension work they get, or say openly that the trial tests the whole package (order plus extras), not order alone. Either way, no extension work exists in the software yet.
The paper answer sheet prints the student’s ID code in a box, and a photograph of it can contain a name the student wrote there. The tool that strips names before anything reaches the AI cannot read inside a photo. Either someone types up handwritten work (and strips names) first, or handwriting stays out of the AI path until it can be checked.
Business and legal
Background: from 2027 a federal tax credit rewards donations to approved scholarship organisations, which could fund families’ places. Closed: the foundation we work with cannot be one of those organisations as it is set up — it is a private operating foundation, and “operating” is a subtype, not an exemption. Converting it is advised against. Open: Route A (register VPA as an eligible school — free, do it regardless), Route B (partner with ACE Scholarships, an existing Denver organisation — one phone call, but they choose who gets funded), Route C (a Vail Valley community scholarship fund — only once Treasury finalises its rules on related parties).
Four things interact: VPA’s nonprofit status, bridge loans from private backers, a software platform that could have investor-style returns, and a related scholarship body that might fund VPA’s own students. The recommendation is one session with a nonprofit tax attorney covering all four together rather than four separate conversations.
The academic labs we want to hire graders from may well answer a request for paid hours with an offer to collaborate and co-write a paper. If we want paid contract hours, say so explicitly in the first email. The people we are targeting are exactly the ones who would want to publish about this — which is also why the contractor agreement needs a clear transfer of intellectual property and a no-outside-publication clause.
Three different jobs, and mixing them up is the mistake to avoid. $30–40 an hour for essay graders is generous — the big testing companies pay $15–25. But $30–50 is below market for expert advisers: budget $50–75 an hour, or flat fees of $1,500–5,000. The outreach emails still have placeholder brackets where the rate should be.
$500–2,000 per student per semester fits inside state education-savings-account awards and inside a scholarship pool that pays out in $1,700 units, and needs no purchase order or public tender. The open question worth real money: does an accredited course that earns credit qualify for a better-funded bucket than “tutoring”?
Outside parties, and what each is owed
Every one of these is drafted and none is sent. The emails are written, the addresses checked against live web pages, the order planned. The gap between this program and its next phase is largely a set of emails.
Federal student-privacy law (FERPA) lets a school share student records with people doing work for the school — but the school designates them; we cannot designate our own contractors. Removing names is enough for grading. But to compare a student’s first essay with their essay weeks later — which the success measure requires — we need the law’s formal research exception, granted by the school. Start now; it will take longer than hiring. Contacts: Cat, Jared, Meg.
It names who counts as working for the school, what the data may be used for, bans passing it on or using it to train anyone’s AI, and sets how long it is kept and how it is deleted. Until it exists, no student account should be switched on. Alongside it: the published privacy notice with the retention periods word for word, and the written parent-consent process.
He built the three essay datasets our whole scoring plan rests on. His lab’s jobs page openly offers paid student positions with no formal application; the lab recently moved from Georgia State and is rebuilding, so there is less competition for student hours. It also publishes on bias in AI writing feedback. scott.crossley@vanderbilt.edu
The best source of graders in Colorado: she runs English Education and the master’s program whose students are current and future ninth-grade English teachers — exactly the grader we want. Two hours from Edwards, so training sessions can be in person. stacy.bailey@unco.edu
Co-created one of the first automated essay scorers and ran large-scale automated scoring at Pearson. The most credentialed person in Colorado on this exact problem, with the industry background to understand a paid consulting request without a research grant attached. Ask him about making the scorer hard to fool. peter.foltz@colorado.edu
Directs a doctoral program that trains people in exactly what we need: grader agreement, whether a test measures what it claims, and fairness across groups of students. One email to the director reaches the whole cohort. Also there: William Penuel, who studies how schools and researchers work together. derek.briggs@colorado.edu
Over $3.5M in Gates, NSF and Spencer funding to study whether automated writing feedback actually improves writing. His research question is our biggest risk. Small group, fast personal replies. joshwils@udel.edu
She built Writing Pal, the closest thing to this product that has ever existed, including its own hard lessons about drills that did not carry over into real writing. We have already rebuilt 28 of its measurements and found where they fail. Also at ASU: Maria Goldshtein, a postdoc in fair and inclusive language analysis — a near-exact match for our fairness-reporting requirement.
Four things to get: the cost trade-off between a purpose-trained scoring model and calling a large AI model each time, at our volume (our open question, and he has solved it for a consumer product at scale); whether two people he knows would review our scoring design — we have no machine-learning adviser and fair, human-matching scoring is a real machine-learning problem; what he learned from 100+ interviews about why people don’t write; and how to reach customers. Be clear that his measure of success is how much people use the app, and ours can never be — an investor will mix the two up.
Denver-based, already running in Colorado, and set up to receive the tax-credited donations. Supporters donate and take the credit; VPA families apply. No new legal entity, no spending rules to police, no annual state certification. The trade is that ACE decides who gets funded. Must happen in 2026, before the credit starts on 1 January 2027.
The foundation cannot become a scholarship organisation as it is set up, and converting it is an expensive way to get a worse version of the ACE partnership. This needs to go back to them as a finding, not sit in a document. Also confirm whether it files the private-foundation tax return (Form 990-PF) — the definitive check. It could donate to a future scholarship body, but a private foundation giving to an organisation it effectively controls raises self-dealing questions.
Nonprofit tax: legal structure, bridge loans, investor-style platform economics and a related scholarship body, covered together. Privacy and education: review the database design and privacy document, rule on whether Colorado’s student-data act adds anything beyond the federal laws, review the contractor agreement once so it can be reused, and confirm the dataset licences before anything ships.
The AI provider does not train on customer data by default, but whether we qualify for “keep nothing” data handling is unconfirmed. Get it in writing and attach it to the data agreement as the record of who processes student data on our behalf, before the trial.
Still outstanding. Six of the “this skill comes before that one” links are flagged as doubtful and undecided, and the six the research plan currently tests were chosen by looking at the map’s shape, not by anyone who teaches ninth grade. The form exists and is ready to hand over.
The tool is live with 24 sample essays: teachers grade blind, then see the AI’s grade, then say whether the AI’s feedback helps, should wait for a teacher, or should be shown to the student. Teacher-vs-AI and teacher-vs-teacher agreement are computed automatically. Grows to 50–100 teachers. This is the only data we will ever have on whether teachers find the feedback appropriate.
Confidentiality that respects student-privacy law, a clear transfer of intellectual property, no outside publication, and safeguards for treating people as contractors rather than employees. A lawyer reviews it once; reuse it forever. Three things that will bite: international students on F-1 visas need written permission from their university before signing, funded research assistants have caps on outside work, and a tax form (W-9) is needed before the first payment.
The organisation that now looks after two of our main datasets, and the source of the licence discrepancy we found. Worth a conversation regardless. Perpetual Baffour there works on bias in automated essay scoring. info@the-learning-agency.com
The cleanup queue
Work at this pace leaves a wake. These are places where two project documents disagree, or where a file says something that is no longer true. None is fatal; several would not survive an accreditor’s read, and two would quietly spoil a study if left alone.
| What disagrees | The two versions | Why it matters |
|---|---|---|
| The grader training set contradicts itself | Nine practice essays carry the new (v2) correct answers but still have the old (v1) explanations attached, and one explanation cites a rule that v2 removed | Fix first This file is what new graders learn from. They would read reasoning that contradicts the answers they are then scored against |
| Two versions of the Gettysburg Address | The grader training set uses one transcription (“cannot”, “from this earth”); the rubric’s example answers quote another (“we can not”, “from the earth”) | Fix first A grader checking whether a student quoted accurately will find a false mismatch — on a rubric that is about quoting accurately |
| Three different benchmark scores | The conventional scorer’s agreement with humans is quoted as 0.807 on one test split and 0.786 on another; the “length alone” baseline is quoted as 0.724, 0.668 and 0.652 | The pass mark for our own scorer is “beat 0.786”. Which split is official is not settled anywhere, and the difference decides whether the scorer passes |
| Fairness results point two ways | One document says the benchmark scorer under-marks English-learners and students with disabilities (by 0.11 and 0.15 points) and pushes already-low groups lower. Another says the average error is within 0.05 of zero for every group, and the differences are in consistency, not level | They are different models on different data — but the documents do not say so, and only one of the two can be quoted to an accreditor |
| Seven qualities or eight | The rubric document says eight qualities scored 0–4; the teacher grading tool scores seven; the training document says seven | Nothing reconciles it. The missing one seems to be “did the student work unaided”, which only a human can judge — but that should be written down, not guessed |
| The experiment is still written for grades 6–8 | Grade 9 is decided; the experiment’s description of who takes part, how they are grouped and who is eligible still says 6–8, and the “smallest effect we can detect” figures still need correcting | The plan cannot be formally locked (“pre-registered”) while its text is inconsistent. Also pending: one claim needs relabelling as unverified, and one data field still describes a lesson design that was dropped |
| The skill map’s size is stated four ways | 188 skills (founding plan) · 203 (on the website) · 34 (an early engine version) · 13 (what actually runs) | Nothing says how the 13 pilot skills fit inside the 188, and the founding plan calls for a pilot of 25–35. The 34-skill version seems abandoned without anyone saying so |
| Research documents describe a dropped design | One question still refers to an “8-minute floor and hard cap” on writing time; a standing rule still says both groups get equal writing minutes; the trial description still talks about “equalising writing time” | All three were overtaken by a later decision. They need a formally approved amendment, not a quiet edit |
| Approved files still say “proposed” | Every change record inside the approved skill-map file still reads proposed (designed, not decided) even though the file itself is marked approved and frozen | Minor, but this is the paper trail an accreditor reads |
| The site map is eighteen releases out of date | It points the student app at release 2; the current one is release 20. No document says which release is live on the website right now | It is also the only document describing the review page, the 203-skill map and the old placement test |
| Exercise counts disagree | 965 awaiting review in one document, 734 in another; 232 older exercises versus an implied 231 | Small, but it is the size of our largest content job |
| Dataset sizes disagree with the founding plan | ASAP: 24,278 (plan) vs 24,728 (held). ELLIPSE: “about 6,500” (plan) vs 8,890 collected / 6,468 published — and the plan groups it with the datasets we may build on commercially, when its licence says we cannot | The ELLIPSE one is a licensing error in the founding document, not a typo |
The outside view
Everything above is the view from inside. This is the version for someone coming to it cold: what is real, what is still a bet, what the next round of money buys, and what would make us stop.
Working software and a research operation
- A live student app that teaches a 13-skill course from 965 exercises, with a placement test, exercises chosen to fit each student, old skills brought back on a schedule, a piece of real writing every lesson, and a log that records a written reason for every choice it makes.
- An automatic scorer in production that resists the tricks that fool conventional scorers — padding an essay by 40% costs it a third of a point per quality, where the conventional model gains 0.61.
- A database where consent is enforced by the database itself rather than by the app, where data is deleted on schedule by code, and a teacher grading tool that computes agreement automatically.
- A research program with 21 written-down questions, a frozen plan, and a written stopping rule, plus a build specification the building side’s AI must validate before it implements anything.
All of it, honestly — and that is the design
- No student has used this. Every number on this page comes from public datasets, simulations or AI runs. The simulations are good — they caught that the original design produced zero pieces of writing in twenty lessons, and that the original success measure would miss a real effect 88% of the time — but simulated students are not evidence about real students, and the documents say so on every page.
- Nobody has shown that teaching writing skills in prerequisite order works. Our own literature review concluded that no direct evidence exists either way, so the default is that it doesn’t, and the burden is on us. That is an unusually honest place to start, and it is why the first trial is framed as measuring the effect rather than confirming it.
- The scorer has never been checked against a human. Not because it failed — because the measurement has not been done.
What the next round of money buys
- A grading bench. Two trained people scoring 100–150 real ninth-grade paragraphs at $30–40 an hour, plus one or two expert advisers at $50–75 an hour. This single item unlocks every measurable claim in the program, and it is the difference between “the AI agrees with itself” and “the AI agrees with teachers”.
- Exercise review hours. About 1,468 reviews over 965 exercises, where the public evidence says one in five has a wrong answer key.
- About 280 new writing exercises, so that five of the thirteen skills can be tested on real writing rather than multiple choice.
- Engineering for the comparison groups — today the main experiment of the whole program cannot run.
- Two single-session legal engagements, one tax and one privacy.
What would make us stop
This is written down, which is unusual:
The whole design exists to get that answer in month three rather than year three. The documented failure of this kind of product is that drill gains never reach real writing. Quill, the best-known writing-practice app, ran a proper randomised trial: it improved a sentence-combining test by a modest amount and improved actual composition by nothing distinguishable from zero. Every structural decision here — real writing from lesson one, “mastered” defined as “predicted to use it in free writing”, more writing rather than more drill when the two disagree — exists to avoid rebuilding that product.