The book as a graph
Everything this site does to make the second edition, as one graph with a state on every node: the sources (articles, decisions, memos, the 2018 book), the ideas they carry, the chapters the ideas go to, the tasks the articles ask for, and the decisions that move them. This is the admin area of the publishing process, and the record of what has been processed, what is placed, and what waits on Dinis. The plan says how it runs.
newsroom articles, this site's articles, decisions, memos; the 2018 book beside them
50 accepted, 55 candidates; each with its provenance
the working copy in the vault; decisions as files; versions signed off
print, screen, EPUB, Kindle from one source; Leanpub then Amazon
713nodes1238edges49 of 49bring articles processed36 of 73content articles mined822018 files an idea answers5 of 85tasks done
The ideas
106 core ideas, each with its statement, provenance, the 2018 chapters it answers, its chapter and its state.
The register →The sources
Every article, decision and 2018 file, and whether its ideas have been extracted, mined, answered or placed.
What has been processed →The chapter map
30 proposed chapters in 9 parts, with the ideas and the 2018 files under each and a centre of gravity per chapter.
The map →The tasks
Every task the articles' briefs ask for, by role, with its state and the evidence in the repository.
What is done →What waits on Dinis
- 55 candidate ideas to read, comment on and decide, the read, comment, decide way; the loop's first batch is the editor's task. The register, filtered to candidates.
- The chapter map: 30 chapters proposed; group by centre of gravity or only mark it; accept the cast; where the storyline starts.
- The open questions the articles keep apart: the podcast to credit; three jobs that never scaled; the dot-com crash in the opening or later; his own three dots; a printable PDF for pen and paper; the title and the language.
What waits on the roles
- The librarian: no bring article left to process; the 37 content articles to mine as the chapters are drafted; a pass over the 23 2018 files with neither an article nor an idea.
- The editor: the chapter map (this one is a proposal), the vault's decisions folder, the first interview, the first batch of the loop.
- The publisher: release v1.0.0 end to end, the ten tasks.
- The journalist: the gap articles, the fear and the job hunt first; the evidence the opening needs.
The data: admin/content/graph/ (ideas.json, chapters.json, sources-state.json, tasks-state.json) and graph.json, derived on every build by admin/build/graph_model.py. The build refuses an idea that cites a source that does not exist, a chapter nothing names, or a source marked processed that no idea cites.