DIGITAL CRAFTSMAN
Rust diagnostics / agent tooling / full-stack product systems.
I build operational software that survives real installers, real users, and real release loops. Current focus: Qube TX diagnostics, Goose's native desktop lifecycle, and portable agent tooling.
| CRATES INSTALLERS Rust CLIs Installers |
AGENT WORKFLOWS Codex skills Git control |
PRODUCT SYSTEMS Mobile web Realtime AI |
CLIENT DELIVERY Qube TX Data work |
Note
JULY 2026, selected proof
· SD-300 v2.0.6, hardware truth and installer lifecycle. Expanded the Rust system-diagnostics CLI with explicit observation/provenance, live-qualified driver and thermal reporting, and managed install/update/uninstall across Windows, macOS, and Linux. The release qualifies channel-preserving updates, deliberate same-scope reinstalls, ownership cleanup, checksums, and already-current behavior across native packages, managed scripts, and Cargo. Release
· Goose v1.3.3, Windows lifecycle hardening. Shipped the Rust desktop companion with detached CLI startup, single-instance protection across launch aliases, resilient notification-area recovery after Explorer restarts, and read-only update discovery. The latest release detaches the Windows runtime from terminal jobs and resolves host architecture correctly inside app terminals, so long-running sessions survive closing the shell and Windows still picks the right native installer. Release
· shaughv-tasks 1.0, portable agent task boards go stable. The companion task and workplace-memory layer reached its first stable release, adding titled project boards, board interaction fixes, and bundle upgrades on every task start so dashboards self-repair on resume. It now runs as the shared operating board across the Rust diagnostics line and the goose desktop companion, giving each coding agent the same verified task surface. shaughv-tasks
| 001 SYSTEMS |
Diagnostics tooling and web studio work centered on Rust CLIs that stay honest from hardware probe to public installer. The current line spans TR-300 v4.2.2 machine reporting, ND-300 v3.7.3 network diagnostics / SpeedQX, and SD-300 v2.0.6 system diagnostics. Recent releases preserve proven installer ownership, fail closed on ambiguous state, pin exact artifacts after versionless discovery, ship signed/notarized macOS packages plus native Windows channels, and qualify migrations, reinstalls, rollback, uninstall, checksums, attestations, and already-current JSON on hosted targets and physical Windows hardware. |
Evidence |
| 002 WORKFLOW |
A terminal control tower for agent-driven development. It derives branch hierarchy from commit topology, exposes a |
Evidence Repository |
| 003 MOBILE |
A rebuilt cross-platform pantry app on Supabase, Expo, Realtime, RLS, and AI edge functions. It is now in store-release prep with a signed Android build and full listing assets, an offline-first collaborative list with durable queue replay and row-level merge, and an AI layer on Sonnet 5 for categorization, recipe generation, substitutions, and schema-aware URL import. |
Evidence Store-ready build |
| 004 AGENTS |
My portable Codex and Claude Code operating kit. shaughv-code v0.35.0 packages brand design, critical thinking, security, audio, Mistral, image, Git, release, and workflow skills with shared MCP integrations. shaughv-tasks reached its first stable 1.0.1 release: titled project boards, milestone-aware task queues, verification gates, multi-board safety, secure local storage, and bundle upgrades on every task start. It now runs as the shared board across the diagnostics line and goose. |
Evidence |
| 005 WEB |
A URL shortener with custom aliases, click analytics, admin reporting, a public shorten API, and the |
Evidence |
| 001 SYSTEMS |
Rust CLIs · native installers · update paths |
| 002 WEB |
Next.js products · studio surfaces · admin consoles |
| 003 MOBILE |
Expo apps · realtime lists · store-ready auth |
| 004 AI WORKFLOWS |
agent orchestration · MCP task queues · review loops |
| 005 CLOUD DATA |
Azure SQL + data gateways · managed-identity + OIDC deploys · self-hosted CI + observability |
|
|
Release ledger, selected depth
- SD-300 v2.0.6. Expanded hardware diagnostics, provenance, driver and thermal reporting, then qualified native and managed update, reinstall, migration, rollback, uninstall, checksum, and already-current paths across the public release lanes.
- Goose v1.3.3. Hardened detached Windows startup, single-instance handling, notification-area recovery, read-only update discovery, terminal-host architecture detection, and origin-preserving native installation, then detached the Windows runtime from terminal jobs so sessions outlive the shell.
- ND-300 / SpeedQX v3.7.3. Added a signed, notarized, stapled universal PKG as the direct macOS channel while keeping a byte-identical DMG bridge for immutable older updaters. The 32-asset release passed hosted Intel/Apple Silicon, public Windows-origin, checksum, attestation, and physical Windows update gates.
- TR-300 v4.2.2. Moved ambiguous native Mac ownership checks ahead of package payload mutation, kept Windows current and legacy asset contracts distinct, and made generated PKG lifecycle scripts part of the release lint gate.
- shaughv-code v0.35.0 / shaughv-tasks v1.0.1. The skills bundle now spans the current brand, reasoning, security, media, release, and workflow toolkit; the task plugin reached its first stable 1.0 release with titled project boards, board interaction fixes, and bundle upgrades on every task start, then rolled out as the shared board across the diagnostics repos and goose.
- Magic Pantry, store push. A signed Android build and store assets sit on top of the offline-first realtime core, with AI recipe generation and schema-aware URL import prepared for release review.
Secondary surfaces, public workshop
- SHAUGHV brand system.
shaughv-cdnhosts versioned brand assets, fonts, and static/animated mark drop-ins behind a manifest atcdn.shaughv.com/tree.json.shaughv_vintagecarries the cream-and-sage personal portfolio variant, Pretext text fitting, scrollspy, dot-field motion, and project-level automation. - Agent task plugin.
shaughv-tasksis the task-queue and workplace-memory system split out ofshaughv-code. Version 1.0.1 is the first stable release: titled project boards, milestones, verification gates, shared multi-board safety, secure local storage, and bundle upgrades on every task start across marketplace and skills-only installs. - goose.
gooseis a Rust desktop companion rebuilt for modern operating systems with the original bundled assets, a milestone-driven engine, audio, hit-testing, foreign-window perch, multi-monitor support, and a CLI/TUI control plane. Native releases are qualified across Windows, macOS, and Linux. - Video and media.
italy-trip-videois a Remotion birthday-trip slideshow with timed captions and a CapCut polish path. It was scaffolded through the video workflow inshaughv-code. - Web tools.
qrgenis a QR-code generator and AI styling surface with a SHAUGHV product UI.realtime2_testis an OpenAI Realtime API voice-agent prototype with pure shared handlers across Express and Vercel functions. - Qube TX surfaces.
qube-machine-report-homepage,qube-reports-executables, the ND-300 network-diagnostics CLI, SpeedQX, and SD-300 sit around the main diagnostics product line. - Client and artist sites. Dorsey 2026 rebuilds a touring musician's web presence on the modern Next.js / React / Tailwind stack while preserving the original visual language.
Private systems, summarized without repo links
- Agent orchestration. Rust MCP clients and ratatui control surfaces with OAuth 2.0 / PKCE, keyring storage, SSE transport, preflight validation, hermetic end-to-end tests, and one-command worktree/agent dispatch. CI produces cross-platform, self-updating per-user installers through federated cloud identity.
- Shipping infrastructure. Moved multi-repository CI and deploys to a self-hosted, scale-to-zero cloud runner, then tightened reusable gates with linting, secret scanning, dual review, OIDC, and multi-region alerts. Preview environments and production deploys remain token-minimized.
- Data reliability. Hardened Python/FastAPI and SQL Server pipelines with deduplication, transactional error logging, managed identity, strict query allowlists, keyset pagination, queue-driven sync, rate-limit-aware polling, and Azure observability. Restored self-serve refresh paths and guarded view swaps against empty publishes.
- Security and access. Closed unauthenticated browse paths, purged committed secrets, rotated credentials, moved agents behind operator-only completion gates, and proved Entra app-role authorization with a canary before sensitive workloads.
- Embedded AI and operator surfaces. Built confirm-gated Claude tool use into a React/FastAPI reporting surface with shared attributed transcripts, streaming, CDN caching, webhook freshness, and WCAG-AA dark-mode tokens.
What this README actually does, the profile renderer catalogue
This profile is a GitHub-safe SHAUGHV translation: type-forward, proof-first, cream/forest only, and built inside GitHub's markdown sanitizer. The page avoids custom CSS, JavaScript, inline SVG, iframes, forms, new-tab attributes, and repo-local Actions.
| Technique | Where it is used here |
|---|---|
| Static text lockup | Hero identity and footer close |
<picture> + prefers-color-scheme |
Streak card, activity graph |
GFM alert (> [!NOTE]) |
LATEST SHIPS |
<details> / <summary> |
TOC, archive sections, colophon |
| HTML tables | Hero proof strip, selected systems, stats card |
| Live shields | Contact pills, profile metrics, stack badges |
| Theme-aware widget cards | Streak, activity graph |
| Heading auto-anchors | TOC links |
| HTML entities | Mid-dot separators, non-breaking spacing, escaped symbols |
Blocked by design: inline SVG, script tags, style attributes, class attributes, iframes, forms, video, audio, and new-tab target attributes. Everything visible here is plain markdown, sanitizer-safe HTML, live badges, or a parameterized image URL.
Deferred unless this repo's no-Actions rule changes: generated contribution animations, lowlighter-style metrics dashboards, 3D contribution grids, and WakaTime cards.
Renderer references: html-pipeline and GitHub dark/light images guidance.
BUILDING RELIABLE SYSTEMS
HEY@EMMETTS.DEV · EMMETTSHAUGHNESSY.COM



