Dossier Brief

Dossier 0.7

Dossier, by example

Seven documents from one invented ferry ticketing team, from a brainstorm about its code to a brief about its riders, covering every kind Dossier ships. Open any of them to read, search, and decide the way a reader would.

2 sections
01

One model in, one page out

Dossier turns one JSON model into one self-contained HTML page. An agent writes the model, a person reads the page once and decides by number, and the agent reads the decisions back.

Every page here was built from a model in the repository, and none of them makes a request to anywhere else.

Explore all six dossier types with a switcher and mobile preview, or open a document below.

DocumentKindTry this
Ten changes for a steadier booking servicebrainstormChoose where the cycle starts, pick a few changes, and watch your reply fill in at the bottom.
Small fixes before the spring timetablebrainstormThe same kind with no code in it. Pick by number, then turn on Hide decided.
Offline boarding passesplanSay go, revise, or skip for each step, and open the diagram’s source.
Tide-aware cancellationsreviewRule on findings from the keyboard with the arrow keys.
Release 3.4.0releaseChoose Ship, then waive gate 1 and watch the warning clear.
Double-booked car deck on the 07:40incidentRead the timeline, then commit to follow-ups.
Why riders abandon checkoutbriefSearch for vehicle. A brief has nothing to decide.
02

Get Dossier

WhereWhat you get
github.com/kylebegeman/dossierThe source, the README, and every release with its archives.
brew install kylebegeman/tap/dossierThe binary through Homebrew.
@kylebegeman/dossier on npmThe binary for your platform, for Node projects.
@kylebegeman/dossier-react on npmA React wrapper that renders a model and reports decisions.