Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/tweak-book.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ body:
description: The dropdown stays in sync with the shelf automatically.
options:
# BOOKS:START (auto-generated by generator/sync-issue-books.mjs — do not edit by hand)
- "Executor Codemods · How Executor runs code-defined data migrations exactly once — executor-codemods"
- "Replay.qa · Continuous QA — replay-qa"
- "React Server Components · React for two computers — react-server-components"
- "ORLY Loop · From a GitHub issue to a published explainer — fork your own — the-orly-loop"
Expand Down
Binary file added public/generated/executor-auth/animal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1,229 changes: 1,229 additions & 0 deletions public/generated/executor-auth/manifest.json

Large diffs are not rendered by default.

1,259 changes: 1,259 additions & 0 deletions public/generated/executor-auth/storyboard.json

Large diffs are not rendered by default.

Binary file added public/generated/executor-codemods/animal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1,170 changes: 1,170 additions & 0 deletions public/generated/executor-codemods/manifest.json

Large diffs are not rendered by default.

1,181 changes: 1,181 additions & 0 deletions public/generated/executor-codemods/storyboard.json

Large diffs are not rendered by default.

70 changes: 70 additions & 0 deletions public/generated/library.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,75 @@
{
"books": [
{
"slug": "executor-auth",
"title": "Executor Auth",
"subtitle": "How OAuth, DCR, MCP, and the CLI all mint one Connection",
"author": "Brett Lamy",
"role": "Software Engineer at Replay",
"color": "#14b8a6",
"animal": "generated/executor-auth/animal.png",
"href": "?bundle=executor-auth",
"series": "Inside Executor",
"seriesOrder": 2,
"chapters": [
{
"number": 1,
"title": "The Connection Contract",
"duration": 79.413
},
{
"number": 2,
"title": "OAuth, Start to Connection",
"duration": 79.458
},
{
"number": 3,
"title": "No App? Register One",
"duration": 87.074
},
{
"number": 4,
"title": "The CLI Door, and the Whole Picture",
"duration": 69.01
}
],
"createdAt": "2026-06-22T05:57:13.135Z"
},
{
"slug": "executor-codemods",
"title": "Executor Codemods",
"subtitle": "How Executor runs code-defined data migrations exactly once",
"author": "Brett Lamy",
"role": "Software Engineer at Replay",
"color": "#8B5FBF",
"animal": "generated/executor-codemods/animal.png",
"href": "?bundle=executor-codemods",
"series": "Inside Executor",
"seriesOrder": 1,
"chapters": [
{
"number": 1,
"title": "The Migration Contract",
"duration": 50.851
},
{
"number": 2,
"title": "Run Once: Lock and Ledger",
"duration": 58.978
},
{
"number": 3,
"title": "A Migration at Work",
"duration": 69.8
},
{
"number": 4,
"title": "Dry Run, and the Whole Picture",
"duration": 60.372
}
],
"createdAt": "2026-06-22T01:50:31.116Z"
},
{
"slug": "replay-qa",
"title": "Replay.qa",
Expand Down