From ab56a887da2cd8103f42456585b51873e8c9485d Mon Sep 17 00:00:00 2001
From: Todd Wolfe
Date: Fri, 9 Oct 2026 07:29:24 -0400
Subject: [PATCH 1/4] Add real five-tool launch workflow and measured release
checks
---
.github/workflows/pages.yml | 4 +
.gitignore | 3 +
index.html | 16 +-
launch/README.md | 34 ++
launch/build.mjs | 18 +
launch/config.json | 1 +
launch/demo.mjs | 19 +
launch/fixtures/broken.js | 2 +
launch/index.html | 139 ++++++
launch/launch.js | 13 +
launch/package-lock.json | 804 +++++++++++++++++++++++++++++++++++
launch/package.json | 27 ++
launch/receipts-demo.mjs | 51 +++
launch/request.mjs | 25 ++
launch/test/workflow.test.js | 73 ++++
launch/transcript.txt | 54 +++
launch/workflow.js | 48 +++
17 files changed, 1330 insertions(+), 1 deletion(-)
create mode 100644 .gitignore
create mode 100644 launch/README.md
create mode 100644 launch/build.mjs
create mode 100644 launch/config.json
create mode 100644 launch/demo.mjs
create mode 100644 launch/fixtures/broken.js
create mode 100644 launch/index.html
create mode 100644 launch/launch.js
create mode 100644 launch/package-lock.json
create mode 100644 launch/package.json
create mode 100644 launch/receipts-demo.mjs
create mode 100644 launch/request.mjs
create mode 100644 launch/test/workflow.test.js
create mode 100644 launch/transcript.txt
create mode 100644 launch/workflow.js
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index a31c161..ada63a9 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -19,6 +19,10 @@ jobs:
node-version: 24
- run: node --check app-1.0.0.js && node --check siblings-1.0.0.js && node --check value-1.0.0.js && node --check candidate/redirect.js
- run: node --test test/*.test.js
+ - run: npm ci
+ working-directory: launch
+ - run: npm test && npm run demo && npm run receipts:demo
+ working-directory: launch
deploy:
if: github.event_name != 'pull_request'
needs: check
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..7a6e713
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+node_modules/
+launch/receipts.json
+launch/coverage/
diff --git a/index.html b/index.html
index 90f6229..c78d185 100644
--- a/index.html
+++ b/index.html
@@ -62,6 +62,21 @@ Serious about the work. Playful about the day.
caring about the work is the point.
+
+
+ Fetch the request. Follow the cause. Bring receipts.
+
+
+ Dallas brings the energy. Benji asks whether the build passed. See all
+ five tools work together: request logging, real error diagnosis, an
+ honest incident draft, status summaries and a release gate backed by
+ measured commands.
+
+
+ Run the real workflow → · Copyable setup,
+ source, tests and actual passing/blocked results.
+
+
bro-say Give your terminal a personality Help us make the next release useful.