Staging Bay · Work
How the work grew
Every project John has built at work since July 2024, grown into one tree: 35 projects, 21 repositories and 4,223 commits. The seed is the first tool. The tip is today.
- projects
- 35
- repositories
- 21
- commits in git
- 4,223
- decision records
- 218
- from the first project to now
- 2.3 years
Reading the tree
Height is time, squeezed so the busy months stay readable. Each large node is a project, on the limb of its work area, at the date it started. Smaller nodes are merged branches, feature commits and decision records from each project's repository, and rings are the apps' minor and major releases.
- Ring on the trunk
- a release
- Octahedron
- a merged branch or a feature commit
- Small pyramid
- a decision record (ADR)
- Twelve-sided solid
- a project, with a line along its limb to where it ended
- Ember
- the tip
Drawing the tree
The same story in words
Dock Door Optimizer
An Excel tool picks the best outbound door from where the stock sits. In use from July 2024.
Dock Door Optimizer
Picks the best outbound door from where the stock sits: first an Excel tool, then a Python desktop app.
Kaizen Entries
Continuous-improvement competition entries from 2024 to 2026, with A3s and films.
Beacon begins
The first Beacon: vanilla JavaScript and Firebase, no git.
Beacon VTS
Production tracking for value-added services: build schedules, labor planning, hour tracking and live floor boards.
Passdown App
A shift-handoff app on the same vanilla stack as Beacon.
Shift Handoff
The passdown apps before Relay: a vanilla JavaScript app, then a Next.js one.
Pallet Tracker in use
The first stored records of the monthly pallet-type audit.
Pallet Tracker
A tablet app for the monthly pallet-type audit by aisle, with a desktop viewer and export.
Site Compliance Assessment
A self-assessment questionnaire with scoring and reminders.
Site Compliance Assessment
A self-assessment questionnaire for site compliance, with scoring and reminders.
QC Pallet Audit
A bilingual pallet-audit app with photos and a dashboard.
QC Pallet Audit
A bilingual pallet-audit and defect-tracking app with photos and a dashboard.
Productivity video tool
A browser page turns weekly productivity workbooks into a video for the floor TVs. It later becomes Floor Score.
Floor Score
An ELO-style productivity score for operators, with a leaderboard and TV slides.
Dock Door Optimizer in Python
The door tool becomes a desktop app.
Passdown on Next.js
The passdown app is rebuilt on Next.js and Firebase.
Beacon rebuild begins
Beacon starts again on Next.js and TypeScript.
Anniversary Gift Bag
The first anniversary-gift app.
Anniversary Gift Bag
The first anniversary-gift app, which suggested gifts from employee interests.
Daily KPI
Daily KPI entry and a dashboard for several sites.
Daily KPI
Daily warehouse KPI entry and a dashboard for several sites, with an Excel export.
BI Pipeline
Scripts that summarise SAP movement extracts for leadership reports.
BI Pipeline
Scripts that turn SAP movement extracts into shift-level summaries for leadership reports.
Site KPI Dashboard
A KPI dashboard built around a site KPI workbook.
Site KPI Dashboard
Weekly, monthly and quarterly KPIs for several plants, built around a site KPI workbook.
SQF document library
The SQF documents are sorted by clause. Meridian grows out of this.
Meridian
SQF food-safety compliance: controlled documents, floor records, internal audits and corrective actions.
Anniversary Box
A second anniversary-gift app, with tenure tiers and orders.
Anniversary Box
Work-anniversary gifts: tenure tiers, vendors, orders and notices across sites.
Shipping Analytics
Logistics and shipping analytics with KPI cards, a map view and drill-downs.
Relay
Shift handoff: the passdown, the weekly schedule and the TV board for the next crew.
SOPs and Compliance
A library of SOPs, food-safety plans, internal audits, corrective actions and recall documents.
Inventory Tracker
Inventory tracking across work areas, a quality-coaching ladder and a network of TV screens.
The Planner
An office dashboard for project boards, a time-off calendar and reminders.
Finance App
An AI-assisted finance app prototype.
Transfer Order Dashboard
Charts of warehouse transfer-order data from SAP.
Shared Assets
HTML prototypes, dashboard concepts and a shared logo component used to design the other apps.
Cycle Count Planner
A one-page browser tool that joins delivery and stock exports into first-in, first-out cycle-count suggestions.
Orba
A small warehouse management system for satellite sites, with RF and desktop screens.
Receiving Variance Tracker
Shorts, overs and damage on inbound receipts, with photo evidence and report uploads.
Notes Sandbox
A sandbox for learning the Firebase client SDK.
Yardzip
Yard management: the gate, the dock schedule, trailer moves and detention.
Safety Dashboards
Leadership dashboards for safety, people, quality, responsiveness and cost measures.
Receiving Error Analysis
Analysis of the receiving error log: how often, what kind and how long until an error is found.
Project Stoa
A self-hosted project tracker for running many projects at once.
v1.0.0
Meridian · Baseline - SQF Edition 10, Storage and Distribution
Staging Bay
This site: the public portal for the suite, with release notes, guides and these trees.
v2.0.0
Beacon · TypeScript Rebuild
Employee Suggestions
A tablet kiosk for anonymous improvement ideas, with a review screen and a points game.
v2.10.0
Beacon · Labor Planner Redesign
v2.20.0
Beacon · Line Layout Builder
v2.30.0
Beacon · Access-control release
Directors Review
An app for the monthly operations review: load the month-end results, flag what moved and roll the plan forward. Rebuilt once in August 2026.
v2.40.0
Beacon · Stock Ages Between Uploads
v2.50.0
Beacon · Peak Headcount Now Means People
v2.60.0
Beacon · The Headcount Ceiling Now Actually Holds
v2.70.0
Beacon · The Price You Agreed Is the Price You Bill
v2.80.0
Beacon · Switch Off a Role You Do Not Use
v2.90.0
Beacon · Put a SKU’s Rate on Its Engineering Standards
v2.100.0
Beacon · Add a New Candy or Corrugate Without Leaving the Material
v2.0.0
Meridian · The app runs Edition 9, the edition the site is audited on
Second Shift
A warehouse simulation game where one role's mistakes become another role's problems.
v2.110.0
Beacon · Things That Arrived And Were Quietly Dropped
v3.0.0
Meridian · Food Manufacturing code alongside Storage and Distribution
v2.120.0
Beacon · Every Order Shows Its Own Plan
v2.130.0
Beacon · Change A Step's Frequency Right In The Dossier
v3.10.0
Meridian · New capability: the annual management review now draws in the period's objectives updates…
v2.140.0
Beacon · Run Ahead Of The Plan: Pull Forward And Overrun Trims
v3.20.0
Meridian · Every site can now start Leader Standard Work from one default list with shift-time headi…
v2.150.0
Beacon · Pull Forward by Hours, and Fill the Week
v2.160.0
Beacon · Each SKU Opens at Its Own Quote Quantity
Rome OS
A personal operating system: workspaces, scheduled AI routines and a local dashboard.
v2.164.0
Beacon · Stages Run on the Floor: Checkpoint Live, Boards and Shift Review
What the tree leaves out
- 17 projects never had git. Their dates come from file modified times or project notes, so they are approximate.
- The Dock Door Optimizer and the first Kaizen entry are dated by month or year only. Both sit on 1 July 2024.
- Beacon and Meridian are thinned to keep the tree readable: an even sample of their merged branches, their minor and major releases, and none of their decision records. Their own trees show everything.
- Feature commits are picked by their message, and large repositories are sampled, so a project's branch count here is not its full history.
- Customers, people and figures are left out. Sign-in and access-control items keep their date but their wording is withheld.
- Some of John's personal projects are left out.