v1.0.0 · Agent-native OER production system

From source evidence
to coherent courseware.

Coursewerk coordinates drafting, rich formatting, blind fact checks, rights evidence, cross-document consistency, and packaging—so educators spend their attention on the plan and the teaching decisions, and approve what ships.

  • 5aligned chapter deliverables
  • 1approved plan per chapter
  • 1decision log per package
release / chapter-05

ASSURANCE KERNEL

01plan approved by instructorAPPROVED
02every sentence indexedTRACED
03blind fact reviewCONVERGED
04ideas, never expressionCLEAN
05rights & package contractREADY
open defects0publish on the instructor’s word
evidence
before
claims
LEAN TEXT◆BLIND REVIEW◆IDEAS, NEVER EXPRESSION◆DECISION LOG◆HONEST RECEIPTS

LIVE SHOWCASE / 01

See the output.
Not a mockup.

DEMO ONLY Not intended for classroom use

(Demo) Plate Tectonics is a published two-chapter course generated from a revision-bound collection of Wikipedia pages. An AI agent followed Coursewerk to research, structure, draft, format, check, and package the materials automatically.

There was no human-authored lesson content or subject-matter editing. Human involvement was limited to commissioning the demonstration, auditing the pipeline, checking consistency and rendered output, and overseeing publication.

Open the published demo
02
coherent chapters
10
aligned teaching deliverables
09
revision-bound Wikipedia pages
CC
BY-SA 4.0 with traceable attribution

IN REAL USE

Two courses taught by a working instructor

Before this release, Coursewerk ran on real teaching material, with the instructor approving every plan and every decision that needed a person.

19 CHAPTERS

General Chemistry

An existing course re-evaluated end to end: 4,581 passages read blind, 739 corrections applied and rechecked until a pass raised nothing, the notation made consistent across every page, and the whole package handed to Alembic for hosting.

UPPER-LEVEL

Chemistry of Macromolecules

A new course written chapter by chapter from plans the instructor approved. Three reference textbooks are read for their ideas only, and an eight-word copy check keeps their expression out; original figures follow the instructor’s drawing rules.

01 / THE SYSTEM

One course.
Not six disconnected projects.

Coursewerk turns a named source and a concept backbone into a coordinated teaching system. Every downstream artifact retains a declared relationship to what informed it.

00FOUND

Intended use & rights

Choose private, restricted, or public use. Capture evidence before ingestion.

01PLAN

Concept backbone

Concepts, prerequisites, objectives and an assessment guide, approved by the instructor before prose expands.

02BUILD

Five deliverables

Study guide, slides and practice from one spine; every sentence indexed with its origin.

03PROVE

Checks that converge

Blind fact review, recomputed arithmetic, copy and notation checks, links, rights and contracts.

04SHIP

Lean package

Lean text and its records, ready for Alembic to host; publish on the instructor’s word.

↯

Blank-page cost

Structured first drafts start from explicit scope, objectives, and source evidence—not generic improvisation.

⌁

Format repetition

One Markdown-centered family produces web reading, presentation, and paged print experiences.

⤨

Revision drift

Git shows what changed; a dependency graph shows every related component that must be revisited.

◎

Invisible risk

Rights, attribution, unknown sources, human decisions, and automation limits become durable records.

02 / ASSURANCE KERNEL

Hard rules stay hard.
The instructor stays in charge.

The agent does the production and brings back only the questions that need a person. Rights, accountable authorship, the approved plan, and the record of every decision are not negotiable.

  1. 01

    The plan is the instructor’s

    Each chapter’s concept map and assessment guide are approved in the instructor’s own words before the chapter is written. An approval knows what it approved; a later change comes back as a reviewable diff.

  2. 02

    Every sentence has an origin

    The package is indexed into units, each with an id, an author, a link to what it teaches and the kind of check it needs. An edit nobody recorded is raised, never overwritten.

  3. 03

    Facts checked blind, until quiet

    A fresh, context-blind pass of your own AI engine reads each passage as a student would. Fixes are rechecked until a pass raises nothing; arithmetic is recomputed and reactions balanced mechanically.

  4. 04

    Ideas, never expression

    Reference textbooks and prior notes are read for their ideas. No run of eight words in common with any reference ships; citations and equations are facts, not copying.

  5. 05

    A log that cannot be rewritten

    Approvals, answers, review dispatches and publish decisions go into a hash-chained log inside the package. Publication needs rights evidence, an accountable author and the instructor’s word.

03 / OUTPUTS

Lean source.
Three expressive surfaces.

Coursewerk authors readable text in the orz-markdown family’s text format and assembles browser-editable carriers from it for preview. The text is the course; the carriers are checked clothes that give the text back exactly.

.md.html

CONTINUOUS

Study guides that read like the web

Semantic callouts, tabs, columns, math, chemistry, diagrams, charts, and live browser editing.

orz-mdhtml ↗
.slides.html

PRESENT

Decks built around ideas, not bullet dumps

Purposeful slide templates, regions, fragments, presenter tools, and coordinated chapter logic.

orz-slides ↗
.paged.html

PRINT

Print layouts without desktop publishing

Page geometry, running furniture, templates, and browser print-to-PDF for collections and handouts.

orz-paged ↗

Portability, stated precisely: the carrier embeds its text and framework, and gives the text back exactly. If it references local media, the asset directory travels with it. Every release receipt reports the actual mode instead of promising a single file when dependencies remain.

PER CHAPTER

Five views of the same learning design

  1. Concept mapdependency logic & objectives
  2. Study guideinstruction & worked examples
  3. Slide deckpresentation logic & visuals
  4. Assessment supportobjective-level design guidance
  5. Practiceconcrete questions & worked answers

04 / MAINTENANCE

A small edit should not
create a large mystery.

Coursewerk indexes the course as a graph, not a folder of unrelated files. Change an explanation and the complete downstream review set becomes visible.

CHANGEDstudy-guide/ch05.md

Updated the sign convention explanation.

REVIEW REQUIRED

slides/ch05.md assessment-support/ch05.md practice/ch05.md component index & receipts
gitWhat changed?
+
graphWhat else could now disagree?
=
traceA reviewable coherent revision

05 / CLAIMS WITH EDGES

Automation is useful.
Overclaiming is not.

AUTO

Coursewerk can verify

  • Coverage of the approved plan, in both directions
  • Facts by a blind pass, rechecked until quiet
  • Arithmetic chains and balanced reactions
  • Copying from references, notation, syntax and links
  • Rights evidence, provenance, attribution and the decision log
HUMAN

Educators still decide

  • The plan: what to teach, in what order, at what level
  • Pedagogical fit for actual learners
  • Questions a blind check cannot settle
  • Legal interpretation and permissions
  • When, and whether, to publish

START A COURSE

Give your agent the harness.
Keep your judgment in the loop.

AGENT PROMPT
Clone https://github.com/wangyu16/orz-coursewerk, read CLAUDE.md, and help me build a course.