What it is build
HaulHard is a driver-first trucking app — designed for the working trucker rather than the dispatcher. Product validation includes a "would a real driver use this with greasy gloves on while idling?" filter (informed by the team's smithie veteran-trucker subject-matter-expert agent persona). The product was renamed from KingpinNav; the local directory may still appear under the pre-rename name (c:\dev\KingpinNav) until the VS Code rename completes in a future session.
Domain + Cloudflare account quirk
twistedyeti@gmail.com, account ID e61960da9bb822bb27cac40b7284c76b). HaulHard's apex haulhard.com is one of a few "orphan" domains (along with casaops.{mx,app}) that landed in the secondary account (teaganwins@gmail.com) by accident when purchased. Cloudflare can't merge accounts, but a Move-Domain transfer between accounts takes ~30s when needed.
Hosting
| Domain | haulhard.com on the secondary CF account (teaganwins@gmail.com) |
| Repo | teaganwins-dev/haulhard |
| Local source | ~/dev/HaulHard/ (renamed; pre-rename dir ~/dev/KingpinNav/ may still exist transiently) |
| Mapbox | used for map view (per Lew's onboarding email — he was asked for his Mapbox email) |
| Backend | TBD — pre-alpha |
Contributors + compensation
- Lewis Ellwanger (
Firenight65) — hourly W-2-style engagement on HaulHard (NOT the profit-share he has on Wyrdlyre). Push permission on the repo. Onboarding email sent 2026-05-04, GitHub invite accepted 2026-05-10, containercode-lewison vigil-server active with HaulHard cloned at~/projects/haulhard. - Teagan Dixon — admin.
- RAM-swap ticket SPS-1 — Lewis's local hardware ticket related to early HaulHard work.
Smithie — domain SME for product calls
The team has a dedicated smithie agent persona — a veteran-trucker subject-matter expert used to critique product/UX decisions, validate trucker vocabulary, sanity-check features from a driver POV, and flag what's BS to working drivers. Read-only agent; doesn't write code or files. Best used when the question is "would a trucker actually want this / use this / believe this?"
Roadmap
- Pre-alpha: validate driver-first hypotheses with smithie + an actual driver beta cohort before committing major build effort.
- Domain housekeeping: Move-Domain
haulhard.comfrom secondary to primary CF account so it consolidates with the rest of the portfolio (no functional benefit; reduces account-juggling). - Comp tracking: Lewis's HaulHard hours surface through TimeKeep once that's wired for him (TimeKeep XDEC-128 already supports the multi-org-membership shape needed here).
- NWZ product slug: HaulHard has no NWZ slug yet — add one when product enters a state where external bug reports make sense.
Related
- Wyrdlyre — Lewis's other engagement (profit-ownership side of the dual-comp).
- TimeKeep — the multi-org design that supports HaulHard-vs-Wyrdlyre time separation.
- Cloudflare account — context on the primary vs secondary account split and the Move-Domain remediation path.