GTFS Express Open GTFS Express

From a brief to a delivered GTFS feed

What a good brief must say so a GTFS feed can be changed without guessing, how GTFS Express turns it into a change, and what to check before you deliver.

Updated on 21 October 2026

A brief becomes a delivered GTFS feed when every demand translates, without guessing, into rows of files: which lines, which directions, which days, from which date, at what times, at which stops. Each demand is then checked on the modified network, along with everything that was not meant to move, before a new version is delivered.

What a good brief says

Attached timetables help, provided the brief says which line, direction and days they apply to.

Sentences that read two ways

One precise sentence saves a round trip.

How GTFS Express turns a brief into a change

The brief is given as text or as documents (PDF, Word, Excel). The change happens in a draft kept apart from the working network:

  1. An AI agent changes a copy of the network.
  2. The engine states the facts of the change: what changed, table by table, and the validator's new errors.
  3. An independent review, run by another model, checks each demand of the brief on that copy and reports it done, not done or unproven, with its evidence, along with the changes nobody asked for.
  4. When a demand can be read two ways or data is missing (the position of a new stop, for example), the agent asks a question instead of guessing.
  5. The person decides, under their own name.

"Before" shows the network as it is, "After" shows the draft. Applying the draft creates a new version (v1, v2...), which can be undone. A new validator error blocks the delivery. Names and e-mail addresses are masked before anything is sent to the AI model.

Check before you deliver

Whether a tool made the change or someone typed it by hand, the checks are the same.

Deliver

The package GTFS Express delivers holds the GTFS feed and its validation report, and records the person's decision. The previous version stays available: if a problem shows up after delivery, you can go back.

Further reading