| ISBN | Format | Status |
|---|---|---|
| 979-8-9964101-0-1 | eBook (ePub) KDP · D2D · Apple Books · Kobo · B&N | Assigned |
| 979-8-9964101-1-8 | Hardcover (Print) KDP Print or IngramSpark hardcover edition | Assigned |
| 979-8-9964101-2-5 | Paperback (Print) Primary print edition — back cover ISBN barcode | Assigned |
| 979-8-9964101-3-2 | Audiobook Reserved — not yet in production | Reserved |
| 979-8-9964101-4-9 through -9-4 | Reserve Pool (6 remaining) Unassigned — available for future editions | Unassigned |
Margins are estimates. Verify at kdp.amazon.com and myaccount.ingramspark.com before setting final prices.
| Chapters | 17 |
| Parts | 4 |
| Appendices | 15 |
| Master version | β |
| Word count | β |
| Paragraphs | β |
| Endnotes / citations | β |
| Unique citations | β |
| Unique sources | β |
| Images | β |
| Quotations | β |
| Author drawings | β |
| Index entries | β |
| Estimated pages (print) | β |
| External URLs | β |
| Ch | Title | Part |
|---|---|---|
| Front Matter | ||
| β | Preface | |
| β | Table of Contents | |
| β | Introduction | |
| Part 1 — The Phenomena | ||
| 1 | Before Anyone Was Listening | Part 1 — Phenomena |
| 2 | On Radar, On Camera, On Record | Part 1 — Phenomena |
| 3 | Answers Nobody Wanted | Part 1 — Phenomena |
| 4 | Nobody’s Laughing Now | Part 1 — Phenomena |
| Part 2 — The Machinery of Secrecy | ||
| 5 | Tangled Web | Part 2 — Secrecy |
| 6 | Uncrackable Safe | Part 2 — Secrecy |
| 7 | What NASA Held | Part 2 — Secrecy |
| 8 | Global Concern, Global Dodge | Part 2 — Secrecy |
| 9 | Manufacturing Doubt | Part 2 — Secrecy |
| Part 3 — The Evidence | ||
| 10 | Sworn | Part 3 — Evidence |
| 11 | The Physical Record | Part 3 — Evidence |
| 12 | What They Want | Part 3 — Evidence |
| 13 | The Distance Problem | Part 3 — Evidence |
| 14 | Science Stops Waiting | Part 3 — Evidence |
| Part 4 — Disclosure | ||
| 15 | Controlled Disclosure or Ontological Shock? | Part 4 — Disclosure |
| 16 | Congressional Lockout | Part 4 — Disclosure |
| 17 | The President Doesn’t Have Clearance | Part 4 — Disclosure |
| Back Matter | ||
| β | Conclusion | |
| Appendices | ||
| A1 | Sample Messages | |
| A2 | Secrecy Framework: Laws, Actions, Operations | |
| A3 | Secret Clearance Levels | |
| A4 | The 1971 Accidents Measures Agreement | |
| A5 | The Condon Report Contradicts Itself | |
| A6 | The UAP Observables | |
| A7 | Drones Are Not UAP, or Are They? | |
| A8 | Theoretical Propulsion Systems | |
| A9 | Counting the Uncountable: UAP Databases, Trends, and Patterns | |
| A10 | U.S. Public Opinion on UAP, 1996–2026 | |
| A11 | Catalog of Sightings and Encounters | |
| A12 | People Mentioned in the Book | |
| A13 | UAP Threats | |
| A14 | Index of Figures | |
| A15 | Quotations | |
| Reference | ||
| β | Bibliography | |
| β | Glossary | |
| β | Index | |
| β | Acknowledgements | |
| β | About the Author | |
| β | Notes (endnotes) | |
Trigger passes by typing the command phrase to Claude with the master uploaded. Scope is set by the command β Claude will report what is already logged clean versus open, and propose a reasonable chunk if the volume is large. Logs are written before every pack.
Triggered by prompt scope, not document structure. As of PI v118, A1–A9, A12, and B1 are fully consolidated into A13 — the single final-quality sweep Dave now actually invokes. A10, A11, and A14 remain independent.
| Command | Sub-pass | What it covers |
|---|---|---|
| "Prose pass [scope]" | Full Tier A | All remaining independent sub-passes (A10, A11, A14) plus A13 on the stated scope. |
| "Word-by-word [scope]" | (formerly A1) | RETIRED, as of PI v118. Fully absorbed into A13 Level 4 (duplicate words, digit leakage) and Step 0c (comma splices, missing words). |
| "Spelling check [scope]" | (formerly A2) | RETIRED, as of PI v118. Fully absorbed into A13 Level 4 (PI Compliance Sweep), which already re-reads every capitalization, institutional-singular, contraction, and em-dash rule A2 checked by hand. |
| "AI-speak [scope]" | (formerly A3) | RETIRED, as of PI v118. Fully absorbed into A13 Level 4, which runs the full Part III AI-speak watch-list scan. |
| "Paragraph logic [scope]" | (formerly A4) | RETIRED, as of PI v118. Fully absorbed into A13 Level 2. |
| "Paragraph structure [scope]" | (formerly A5) | RETIRED, as of PI v118. Fully absorbed into A13 Level 2, which now also flags too-short and over-long paragraphs. |
| "Flow check [scope]" | (formerly A6) | RETIRED, as of PI v118. Fully absorbed into A13 Level 3. |
| "Thematic echo [scope]" | (formerly A7) | RETIRED, as of PI v118. Fully absorbed into A13 Level 3, which now also scans for repeated images, phrases, or structural moves. Confirmed as a real, findable defect in a 2026-08-30 Ch. 7 test run. |
| "Sterling [scope]" | (formerly A8) | RETIRED, as of PI v118. Fully absorbed into A13 Level 6, alongside the five-question Sterling audit. |
| "Voice pass [scope]" | (formerly A9) | RETIRED, as of PI v118. Fully absorbed into A13 Level 4 (PI Compliance Sweep), which already applies the full Part III Voice and Style standard. |
| "Wit pass [scope]" | A10 | Finds moments for dry observation, irony, or wry wit — after dense exposition, structural absurdity, long evidence chains, or where a flat sentence can be sharpened. Each location gets three options (driest to most pointed). Ceiling: no trivializing serious claims. Independent of A13 — different creative risk profile than a cleanup sweep. |
| "Appendix tone pass" | A11 | Audits all appendices for register compliance. Explanatory appendices carry the full body voice standard. Catalog/reference appendices use a professional reference register. Each appendix classified before auditing. Independent of A13 — scoped to appendices, outside A13's chapter-scope definition. |
| "Grounding pass [scope]" | (formerly A12) | RETIRED, as of PI v118. Fully absorbed into A13 Level 5. A chapter already dense with named, sourced people may have little to flag — a legitimate outcome, confirmed in the 2026-08-30 Ch. 7 test run. |
| "Editorial pass [scope]" | A13 | Unified six-level final-quality sweep: Step 0 (architecture), Step 0b (subheading audit), Step 0c (mechanical/structural sweep, absorbs former B1), Level 1 (structure), Level 2 (paragraph logic, absorbs A4/A5), Level 3 (transitions, flow, and echo, absorbs A6/A7), Level 4 (PI compliance sweep, absorbs A1/A2/A3/A9), Level 5 (grounding, absorbs A12), Level 6 (Sterling review, absorbs A8). Delivery rule (revised 2026-08-30): fewer than 5 proposals → inline chat. 5 or more → ask Dave whether he wants a .md review document and hub fordave items before creating either. Scope unit: one chapter per run. Nothing enters master until Dave closes the hub item. Consolidated 2026-08-30 — see PI v118. |
| "Color pass [scope]" | A14 | Two-stage pass. Stage 1: color audit, scans for missing scene-setting, unnamed witnesses, buried human reaction, underexploited strange details, unlanded institutional responses, absence of a cinematic slow-down moment. Stage 2: full A13 six-level read including the Sterling five-question audit on every Stage 1 draft. No proposal reaches Dave without clearing both gates. Same delivery rule as A13 (revised 2026-08-30): fewer than 5 proposals → inline chat; 5 or more → ask Dave first. Scope unit: one chapter per run. |
Run after Tier A is confirmed clean for the same content. Each sub-pass is discrete. B8 (Back Matter Changes) is the consolidation pass β run once after all prose is locked and Dave gives explicit go. Retired passes (B1, B2, B3, B5, B6) appear below for reference: B1 into A13 Step 0c, B2/B3/B6 into the Endnote Pass, B5 into B8. Standing principle, added v723: no further major tier passes are planned. Defects found during any session are fixed inline in that session rather than logged for a future pass.
| Command | Sub-pass | What it covers |
|---|---|---|
| "Formatting pass [scope]" | (formerly B1) | RETIRED as a Tier B entry, as of PI v118. Absorbed in full into A13 Step 0c (Mechanical and Structural Sweep), Pass_TierA.md. Run "Editorial pass [chapter]" instead. |
| "Endnote pass [scope]" | (formerly B3) | RETIRED as a Tier B entry, as of PI v94. Full protocol, all seven phases, now lives in Endnote_XML_Deep.md and is triggered directly by this same command. B2 (cross-ref) absorbed there too. |
| "Word endnote pass" | B4 | COMPLETE, v415. Do not re-run. Historical record of the conversion of afootnote body paragraphs to Word native endnotes. All notes are now w:endnote elements in endnotes.xml; the afootnote system is retired and absent. |
| "URL pass" | (formerly B6) | RETIRED as a Tier B entry, as of PI v94. Fully absorbed into the Endnote Pass in Endnote_XML_Deep.md (its Phase 6 URL/hyperlink audit). Superseded by "Endnote pass [scope]" as a standalone command. |
| "Index pass ebook" / "Index pass print" / "Index completeness audit" | B7a / B7b / B7c | B7a: ebook index β chapter-number locators hyperlinked to headings. B7b: print index β page numbers after C2 layout locks. B7c: book-wide proper noun sweep vs existing entries, logged to index_audit.md. Run after the Endnote Pass and B4 confirmed complete. |
| "Back matter changes pass" | B8 | Consolidation pass β run once after all prose is locked and Dave gives explicit go. Reads Content_Changes_Log.md from GitHub and applies all unresolved entries: (1) endnote markers inserted + notes written in Chicago style; (2) bibliography entries added to A15 in alpha order; (3) glossary additions and updates; (4) index candidates added with correct locators; (5) cross-references for any new refs introduced verified. Marks each log entry resolved. Updates CrossRef_Verification_Log.md and Citation_Verification_Log.md. Requires retroactive sweep of Content_Changes_Log first (see hub item). Absorbs former B2 (cross-ref), former B5 (appendix pass). |
Two log files are maintained as project files. Entries are written at the moment work is done β never reconstructed. Logs start clean; prior v228/229 work is not backfilled.
| File | What it records |
|---|---|
| Citation_Verification_Log.md | One entry per Endnote Pass (formerly B3) or B8 run: chapter(s), version, date, citations checked, source fetch result (confirmed / flagged / unreachable), agreed exceptions. |
| CrossRef_Verification_Log.md | One entry per Endnote Pass (formerly B3) or B8 run: scope, version, date, references verified, mismatches found and resolved. |
Run only after Tier A and B are confirmed clean for all content. C0 precedes C1 and C2. C1 and C2 may run in parallel once C0 is complete. All passes operate on a Vellum production candidate derived from the locked master.
| Command | Pass | What it covers | Status |
|---|---|---|---|
| "Final darlings review" | C0 | One full read for anything missed. Minor prose only β no structural changes. Sterling final commercial assessment. | |
| "Production pass ebook" | C1 | Vellum master prep (remove TOC/title page, confirm Heading styles, BlockText, forced break audit), import verification (chapter count, Part grouping, Endnotes element), ebook configuration (cover, metadata, ISBN 979-8-9964101-0-1, Start Page), multi-device preview, and export (Kindle file for KDP + platform EPUBs for Draft2Digital). Requires B4 and the Endnote Pass complete. | OPEN |
| "Production pass print" | C2 | Vellum print configuration (6β³Γ9β³ trim, 1β³ margins, running heads, index locator sz=16 override), image resolution audit (300 DPI minimum), print preview (widows/orphans, recto breaks, endnotes hanging indent), PDF export, IngramSpark upload (paperback 979-8-9964101-2-5 Β· hardcover 979-8-9964101-1-8), KDP print upload, physical proof order. | OPEN |
The last pass on a unit. Once a unit's other Progress columns clear (prose pass through verification depth), the unit is read once more against the live XML to confirm that every entry it owes to the book's eight catalogs is present and correct. Thirty units are subject: Preface, Introduction, Chapters 1 to 17, Conclusion, and A1 to A10. A11 to A15, the Bibliography, the Glossary, and the Index are the catalogs themselves and are not swept. Recorded in the audit manifest's Pass_Record column G by master version; counts toward the unit's Status on the Progress tab. Full protocol: Pass_TierB.md, "D1 — Catalog Pass."
| Command | Pass | What it covers |
|---|---|---|
| "Catalog pass [unit]" | D1 | Build the unit's obligations from its live XML, check each catalog, present misses as decisions batched by catalog, add approved entries balancing the apparatus, record column G, the audit ledger, and the Content Changes Log entry. |
| Catalog | What the unit owes it |
|---|---|
| A11 Sightings and Encounters | Every dated sighting or encounter the unit narrates. |
| A12 People | Every named person with a role in the unit's narrative. |
| A13 UAP Threats | Every incident presenting a threat to aircraft, personnel, or systems. |
| A14 Index of Figures | Every figure, image, or drawing in the unit, with its caption and credit. |
| A15 Quotations | Every epigraph, Excerpt, or block quotation, and any attributed sentence a reader would want to find again. |
| Bibliography | Every source cited in the unit's endnotes, correctly formed and filed (Rules 38 to 43). |
| Glossary | Every acronym or defined term the unit introduces or uses. |
| Index | Every proper noun and subject term meeting the Index standard, decided against the unit's index-decision record; names already skipped are not reopened. |
| When | What Claude does |
|---|---|
| Session open | Reports in one line: what is logged clean, what is open, and what content has been touched since the last verified pass. |
| Session close | Presents continuation prompt. Reminds Dave to attach the hub JSON export at the start of the next session so any new hub items are picked up. |
| Before every pack | Writes log entry for any Tier B pass completed this session. Runs Pre-Pack Gate (sectPr integrity, style compliance, para structure, four-count). |
This app is designed to make project management an effective tool for working side by side with Claude. It gives you a structured, persistent workspace where notes, roadmap phases, research, outreach contacts, and reference materials all live in one place β synchronized with Claude at the start and end of every session.
It runs entirely in your browser as a single HTML5 file. There is no server, no login, and no subscription. Your data lives in localStorage on your device and in a GitHub repository that Claude reads and writes directly.
The main tab bar at the top gives you access to all sections. Resources, Help, and Settings each have a drop-down mega-menu β click the tab once to open the menu and jump directly to any sub-section. Click the tab again (or select a section) to enter it. Once inside, the left sidebar shows all sub-sections for that tab.
Reference uses the same drop-down pattern (hover-activated) for the four reference panels: Passes, Style & Chapter Map, ISBNs & Pricing, and Distribution.
Click a section in the sidebar to learn more about each function.
Most things on the hub carry a record you can read without opening anything: a Progress cell, a column header, a section card, a roadmap bar or gate, a tile chip, a filter control. On a Mac, hover the mouse over it. On an iPhone or iPad, press and hold for about half a second; the record appears above your finger and clears when you lift it, scroll, or tap elsewhere. A press and hold never acts on the thing you are holding; a tap still does what a click does: opens or closes a row, phase, section, or tile, follows a link, or presses a button.
This is an open-platform HTML5 application with JavaScript. JavaScript must be enabled in your browser for the app to function. It has been specifically tested on:
Local storage is per-browser per-device. Use Update Claude to sync across devices via GitHub.
The Roadmap is a Gantt-style view of your project timeline. It organizes work into phases, each containing tasks and optional gates (decision or approval checkpoints).
Notes is your project journal β a filterable list of items in several types.
Shortcuts E, D, +, β, Enter, and Cmd+Delete are inactive while typing in any input or textarea. Cmd+Z and Cmd+Enter always work.
Resources stores links, documents, and reference materials relevant to your project. Each entry can have a URL, description, tag, and source note.
Outreach manages contacts for blurb requests, press, permissions, agent queries, and publisher submissions. Each contact is one tile, like a note: the name and title on the left, the pills beneath, and the due date and contact number on the right. Contacts are managed by their own due dates, not by roadmap steps.
Ask Claude for a mail sweep. Claude searches your Gmail by the addresses on your contacts, shows you what it found, and logs what you choose into the right thread. Claude only reads your mail, and adds one label, OC/Handled, to threads you have decided on.
The Reference deck lives on the top tab bar. Click Reference βΎ to open the dropdown and jump directly to any panel. Four panels are available:
| Passes | All Tier A, B, and C pass commands with trigger phrases and scope notes. |
| Style & Chapter Map | Style rules (prohibited patterns, AI-speak, capitalization, images), live book stats, and the chapter/appendix map. Updated by Claude every 5 master versions. |
| ISBNs & Pricing | All three ISBNs, LCCN, retail pricing, and royalty estimates across KDP, IngramSpark, and Draft2Digital. |
| Distribution | Platform setup status, submission checklists, and distribution notes for each channel. |
Tier A β Prose Passes (A1βA12): Run before any Tier B work. Trigger: "Prose pass [scope]" or any individual sub-pass command.
Tier B β Mechanical Passes (B4, B7, B8): After Tier A confirmed clean. Each sub-pass is discrete. B1 is retired into A13 Step 0c; B3 and B6 into the Endnote Pass (Endnote_XML_Deep.md).
Tier C β Production Passes (C0βC2): After all Tier A and B complete. C0 final darlings review; C1 ebook production; C2 print production.
Universal shortcuts work on any tab. Shortcuts marked not while typing are disabled when focus is in a text field, input, or select.
| Cmd/Ctrl + Shift + C | Activate For Claude/Dave type + To Claude mode (2CLAW) β works anywhere |
| Cmd/Ctrl + F | Focus header search bar β not while typing |
| Cmd/Ctrl + Shift + F | Focus header search bar β works anywhere |
| Cmd/Ctrl + Shift + R | Open Resources β Add Reference form |
| Cmd/Ctrl + Z | Undo last action β works anywhere, even while typing |
| Esc | Close thread overlay Β· close search panel Β· dismiss undo toast Β· reveal hidden filter bar |
| Hover / press and hold | Show the record behind any cell, header, bar, card, chip, or control: hover on a Mac, press and hold for half a second on iPhone or iPad. A tap still opens or closes a row, phase, or tile |
| β / β | Navigate between visible items β not while typing |
| Enter | Open selected item in thread overlay β not while typing |
| + or = | Expand selected item (or all items if none selected) β not while typing |
| β | Collapse selected item (or all items if none selected) β not while typing |
| D | Toggle done on selected item β not while typing |
| E | Open selected item for editing in thread overlay β not while typing |
| Cmd/Ctrl + Enter | Save & close reply in thread overlay |
| Cmd/Ctrl + Delete | Delete selected item (confirm dialog) β not while typing |
| Cmd/Ctrl + Enter | Save & close reply |
| Enter (in tag field) | Commit tag and move focus to reply text area |
| Esc | Close overlay |
| β / β | Scroll Gantt rows β not while typing |
| β / β | Scroll Gantt timeline β not while typing |
| + or = | Expand all phases β not while typing |
| β | Collapse all phases β not while typing |
| β / β | Navigate search results |
| Enter | Jump to highlighted result |
| Esc | Close search panel |
| Cmd/Ctrl + Shift + R | Jump to Resources β Add Reference form from anywhere |
| Esc | Reveal hidden filter bar (if collapsed) |
All shortcuts are inactive while focus is in an input, textarea, or select β except Cmd+Z, Cmd+Enter, Cmd+Shift+F, and 2CLAW (Cmd+Shift+C), which always work.
Where the data comes from. Nothing on this tab is typed by hand. At the close of a manuscript session Claude runs tools/status_grid.py against the unpacked master, the audit manifest, and the Content Changes Log, and writes the result into data.json as the progress block. The hub renders that block and never writes it, so what you see is the record as of the master version named above the cards.
Rows and sections. One row per unit, grouped by part in book order, each row opening from the chevron before its name or from the circle beside it. On first load every section with at least one unit not done is open and the rest are closed; after that, sections stay as you leave them in this browser tab. No row is highlighted as in progress; the stage dot and the section bar carry that state. A unit the snapshot has not reached yet shows "not started." Each pass column is cleared only when its last record is at or after the unit's last content change; an edit after a pass reopens that column. Status clears, with the version it cleared at, when every column is cleared or not applicable, including the catalog pass, and nothing waits on you.
Computed and recorded columns. Endnote mechanics, Citation scan, and Links live are recomputed from the master and the manifest on every run. The rest are read from the manifest's records with the master version the work was done at; hover a cell (press and hold on iPhone or iPad) and that version comes first.
Waiting on you. Every item that needs your research, decision, or hold is a hub item tagged fordave plus the unit's keyword, with the links you need to resolve it away from the master. The snapshot carries each item's ID, so the circle beside the unit shows a live count and its tile links to the item in Notes. Close the item there and it leaves the row.
Default view. Settings, Progress picks the pill the tab opens in (All, In progress, Remaining, Done, or Expand all). The pills still change it for the session.
The Progress tab is the editing status of the book, one row per unit (Preface, Introduction, each chapter, the Conclusion, the appendices, and the back matter). Claude writes the snapshot at the close of every manuscript session from the master, the audit manifest, and the Content Changes Log; the hub only displays it. The line above the cards names the master version and date it was built from.
Every cell, header, bar, and card on this tab carries its record: hover on a Mac, press and hold for half a second on iPhone or iPad. A tap still opens or closes a row or section (Help, About, Mouse and touch).
Section cards summarize each part of the book: the bar shows done (green), passes owed (orange), in progress (red), and not started (gray). Click a card to open that section in the table and scroll to it. The Catalogs card is different: it fills by the share of the thirty units subject to the catalog pass (Preface, Introduction, Chapters 1 to 17, Conclusion, A1 to A10) whose pass is recorded, and reads WIP until every one is swept.
Filter pills: Expand all or Collapse all opens or closes every section; All, In progress (at least one pass cleared, more owed), Remaining (not yet cleared), and Done filter the rows, each with its count; while a filter is on, every section is open so nothing matching is hidden. Section headers in the table carry a disclosure chevron (▸ closed, ▾ open); click the chevron or the header to open or close the section. The same chevron sits before every unit name; click or tap anywhere on the name, or on the circle beside it, to open or close that row. No row or section is singled out as the one in progress; the red stage dot on a unit, and the red share of a section bar, carry that. Sections stay as you left them in this browser tab. The Unit column and the header row stay in place while the table scrolls; on a small screen drag the table sideways to reach the right-hand columns.
The circle beside the unit name is Waiting on you. When items on that unit wait for your research, decision, or hold, the circle turns red and carries their count; otherwise it is an empty outline. Click it, or the unit name, to open the row: first one tile per waiting item (the hub item ID, the claim or passage, what is unresolved and why, the kind, links to the source material, and a link to the item in Notes), then the per-column record and the phrase list of what the unit still owes. The arrow in the column header opens every row with items owed. An item you close in Notes drops out of the row and the count. Hover any cell for its record; the master version it was last recorded at comes first.
✔ cleared: the last pass of that kind is recorded at or after the unit's last content change. ✘ work owed. blank never run, no record. – not applicable (the unit has no endnotes). A unit's Status clears, with the version it cleared at, only when every column is cleared or not applicable, including the catalog pass, and nothing waits on you.
Prose pass: the full editorial pass (A13), six levels from chapter architecture to the Sterling review.
New checks: editorial checks added after this unit's last prose pass, applied as a delta.
Sentence length: the sentence-load scan; every sentence over 30 words reviewed and split or kept.
Endnote mechanics: superscript placement, stray numerals and spacing, resequencing and counts, computed from the master every run.
Claim verification: every claim matched to its note and the source read for support; shows notes read of notes in scope.
Citation form: each note in correct citation form (short forms, locators, dates, URLs).
Bibliography: every cited source has a correctly formed and filed entry.
Citation scan: automated scan hits still to be read.
Links live: every URL in the unit's notes confirmed reachable and logged.
Spot check: a unit whose past verification is Contested gets a sample of notes rechecked before the record is trusted.
Verification depth: the citation ledger: Full, Partial, Contested, or None.
Catalog pass (D1): the last pass on a unit. The unit is read once more to confirm every entry it owes to the catalogs (A11 sightings, A12 people, A13 threats, A14 figures, A15 quotations, Bibliography, Glossary, Index) is present and correct. Run after the other columns clear; recorded in the manifest by master version. Thirty units are subject; when every one is recorded, the catalogs themselves are complete. Full description under Reference, Passes, Tier D.
GitHub (data.json) holds the hub's content and is what every device loads. Anything you change on a device (edits, closures, replies, due dates, roadmap dates, new items) is kept in that browser's list of unsent changes until Claude pushes it to GitHub. Reloads, including a hard refresh, keep those changes. Settings → Data Management → Unsent changes lists them.
Use Update Claude to copy your unsent changes and paste them into a Claude session. When Claude pushes, each change drops off the unsent list on its own. Items you queue for archiving travel the same way.
Each device keeps its own unsent changes, so a second device sees them only after Claude pushes. If a device looks out of date, use Reload from GitHub in Data Management; it fetches the latest data and keeps that device's unsent changes.
Closed items move to archive files beside data.json to keep it small. Queue them in Data Management → Clean up by age, type, or tag. Read them any time under Notes → 🗄 Archive, which searches every archive file and honors the Tag and Type filters. To bring an item back, use Restore from backup with an archive file.
Updated by Claude every 5 master versions. Fields left blank will show β in the Style & Chapter Map tile.
Settings apply on every device. A change you make is saved with your hub data and reaches your other devices after the next Update Claude and push, the same way notes do. Two things stay on each device on purpose: the Word file location and the sign-in.
Whether a tab opens with its first level on screen or with every group closed (a blank tab). You can still open or close anything by hand; a change you make by hand stays until the hub reloads. This applies the first time you open each tab after the hub loads.
“Show items” means: Roadmap opens on its phases, Notes on the one-line tiles, Resources on its lists, and Outreach on its contact cards. Tasks, a tile’s full text, and an open card stay one click deeper. The Roadmap Notes section (mirrors of roadmap steps) stays closed.
Keywords are shared across Notes and Resources. The number in the white circle on each tag is how many items and resources use it. Click a tag’s name to rename it in place (Enter saves, Esc cancels); every item under it takes the new name, and typing a name that already exists merges the two. Click the ✕ for four choices: move some items to another keyword, attach all data to another keyword and remove this one, remove the keyword but keep its items, or edit the name. Each choice shows what will change before you confirm. Changes save on this device, list under Data Management → Unsent changes, reach GitHub with your next Update Claude, and Cmd+Z undoes them.
How the Notes tab opens: the status filter, the type filter, the grouping and the sort applied each time you switch to Notes and at first load.
Default note type
The type pre-selected when you open the add-note form.
Default due date, unless overwritten
Days from today for a new noteβs due date. Setting a date in the noteβs Edit form overrides it for that note.
How it works with reminders and deferrals. The default only fills in a due date when you do not give one; a due date you set yourself is never replaced by it. A reminder date that falls before the due date moves the due date up to the reminder, and a later reminder leaves the due date alone. Deferring a note to a date sets its due date to that date. A “when working on” trigger or a next-session flag has no date in advance; when it fires, the note comes forward on that day.
Two types are built in and stay grey: Project Note is where an item lands when its own type is removed, and For Claude / Dave drives the Claude and Dave flow, so neither can be renamed or removed. Every other type, including Question and Reminder, is yours and appears in every type selector and the filter dropdown. The number in the circle on each type is how many items use it. As with keywords, click a type’s name to rename it (its items follow), or click the ✕ to move some items to another type, attach all its items to another type, remove it (its items become Project Notes), or edit the name. The Remind filter on Notes shows items with a reminder date, plus any typed Reminder.
The lists Outreach contacts draw on. Each list works like the note types: the number in the circle is how many contacts use it, click a name to rename it (its contacts follow), or click the ✕ to move some contacts to another entry, attach all of them to another, remove it (its contacts keep no value), or edit the name. The Contact list is a setting, so it travels with your data to every device. Request types stay on this device, like other Outreach edits, and Cmd+Z undoes a change.
Who each contact is: Member of Congress, Media, Publisher, Agent, and so on. It is the first pill on a contact’s tile, and the Contact filter, group, and sort use it.
What each contact is being asked for (blurb, foreword, interview, and so on).
Settings for the Roadmap. Like the other lists, it is a setting, so it travels with your data to every device.
The kinds of work a roadmap task can be: every top-level pass, plus Manual edit and Back scan. The Tasks filter on the Roadmap lists these, and a task’s Task type field (in the add and edit panels) picks one. The number in the circle is how many tasks use a type. Click a name to rename it (the tasks keep their type), or click the ✕ to move some tasks to another type, attach all of them to another, or remove the type (its tasks keep no type). Task type changes are saved on this device, show under Settings, Data Management, Unsent changes, and reach GitHub with your next Update Claude.
Settings for the Progress grid. Like the others, a setting travels with your data to every device.
The view the Progress tab opens in, one of the five pills on its band. Applied each time the tab opens; the pills still change it for the session.
Reload from GitHub fetches the latest data and keeps every change you have not sent yet. Use it when a second device or a Claude push is not showing.
Edits, closures, replies, and roadmap changes made on this device that are not on GitHub yet. They reach GitHub when you send Update Claude and Claude pushes. Discard puts an item back the way GitHub has it (Cmd+Z undoes a discard).
The full backup holds every item with its replies and answers, the roadmap, outreach, resources, settings, and your unsent changes. Restore adds back any item in the file that is missing from the hub (an archive file works too); items already in the hub are left alone, and restored items reach GitHub with your next Update Claude.
Pick closed items by age, type, or tag, uncheck any you want to keep, and queue them. Claude moves queued items from data.json to the archive file at the next push after you send Update Claude. Nothing is deleted; archived items stay readable under Notes → 🗄 Archive.
Your hub is a window onto one master copy of your data, kept on GitHub. The hub page can read that copy but cannot change it. Everything you do here is saved on this device first, and Claude is the one who writes it back.