{"version":"2026.06.local","owner":{"name":"Gordon Todd Watts","title":"Software Engineer & AI Systems Builder","location":"West Palm Beach, FL"},"summary":"Machine-readable proof graph for Gordon Todd Watts: projects, capability lanes, release gates, coverage signals, and inspectable proof routes.","totals":{"projects":7,"liveSystems":6,"aiLinked":3,"openSource":2,"highlighted":5,"capabilityLanes":5,"qualityGates":6,"auditedChecks":1908},"capability":{"version":"2026.06.local","metrics":[{"label":"Case files","value":"7","detail":"Flagship systems with proof surfaces."},{"label":"Live systems","value":"6","detail":"Public or production-facing software artifacts."},{"label":"AI-linked","value":"3","detail":"Systems with AI, agent, LLM, or MCP signals."},{"label":"Quality gates","value":"6","detail":"Typecheck, enterprise, build, API, browser, and performance."},{"label":"Capability lanes","value":"5","detail":"Reusable ownership map."},{"label":"Open-source proof","value":"2","detail":"Public code and inspectable infrastructure."}],"lanes":[{"id":"product-engineering","label":"Product engineering","focus":"Turns ambiguous business goals into shippable product systems.","signal":"Ambiguous business pressure -> navigable product systems.","output":"Interfaces, workflows, API contracts","evidence":[{"label":"Surface","value":"work cases"},{"label":"Control","value":"browser QA"}]},{"id":"ai-application-systems","label":"AI application systems","focus":"Builds LLM-backed workflows where model output has product context and control surfaces.","signal":"LLM workflows with context, guardrails, and inspectable handoffs.","output":"AI product layers that behave like infrastructure","evidence":[{"label":"Surface","value":"signal feed"},{"label":"Control","value":"MCP-aware"}]},{"id":"backend-data-flow","label":"Backend and data flow","focus":"Keeps APIs small, inspectable, and operationally visible.","signal":"Runtime state made visible to users, owners, and operators.","output":"Dashboards, source health, durable event trails","evidence":[{"label":"Surface","value":"ops console"},{"label":"Control","value":"OpenAPI"}]},{"id":"cloud-operations","label":"Cloud and operations","focus":"Treats deployment, monitoring, and security posture as part of the product.","signal":"Shipping with evidence instead of vibes.","output":"Production-ready posture before handoff","evidence":[{"label":"Surface","value":"health APIs"},{"label":"Control","value":"release gates"}]},{"id":"strategic-systems-thinking","label":"Strategic systems thinking","focus":"Uses marketing leadership experience to build software that explains its value quickly.","signal":"Product strategy translated into systems buyers and engineers can inspect.","output":"Technical products with clear commercial signal","evidence":[{"label":"Surface","value":"about profile"},{"label":"Control","value":"proof ledger"}]}],"fitSignals":["Senior individual-contributor ownership","AI product systems with real constraints","Data-rich tools, dashboards, and workflows","Founder-style prototyping with release discipline"]},"projects":[{"id":"jpope-portal","title":"JPope Tax Portal","tagline":"Enterprise client portal for tax consultancy","status":"live","year":"2024","href":null,"impactLine":"A portal that behaves like operational software, not a veneer over back-office chaos.","tags":["React","TypeScript","Next.js","Convex","Enterprise"],"architecture":["Role-based access","Realtime data sync","Document workflows"],"stats":[{"label":"Surface","value":"Portal + docs + comms"},{"label":"Mode","value":"Realtime-ready"},{"label":"Focus","value":"Security + clarity"}],"proof":["Enterprise-flavored interface discipline, not just marketing-site polish.","Shows ability to design around access control and business workflow complexity.","Demonstrates product thinking in a regulated, trust-heavy environment."],"outcomes":["Unified client communication surface","Reduced manual back-office overhead","Production-ready enterprise UX"],"systemMap":{"intake":{"label":"Client + staff intake","detail":"Documents, messages, requests, and tax workflow state enter through one portal surface."},"core":{"label":"Role-aware workspace","detail":"Realtime data sync, access boundaries, document status, and communication records stay connected."},"output":{"label":"Trust-heavy client UX","detail":"Clients and staff see a coherent operational layer instead of fragmented back-office tooling."},"controls":["RBAC boundaries","Document-state transitions","Realtime sync health"],"telemetry":[{"label":"Primary risk","value":"Access clarity"},{"label":"Data mode","value":"Realtime"},{"label":"Outcome","value":"Workflow trust"}]},"evidence":{"label":"Portal workspace capture","artifact":"Client portal UI","detail":"A full application surface with client workflow, trust posture, and operational controls visible in one frame.","signals":["Role-aware UX","Document workflow","Client trust surface"],"inspection":[{"label":"Capture class","value":"Portal workspace"},{"label":"Proof posture","value":"Private product UI"},{"label":"System signal","value":"RBAC + docs"}]}},{"id":"jamiepope-site","title":"JPOPE Tax Consultancy","tagline":"JamiePope.com commercial real estate tax website","status":"live","year":"2026","href":"https://jamiepope.com","impactLine":"A specialist tax consultancy turned into a public planning interface owners and advisors can route through.","tags":["React","TypeScript","Information Architecture","SEO","CRE Tax"],"architecture":["Service-route taxonomy","Lifecycle planning framework","Resource + newsroom content model"],"stats":[{"label":"Experience","value":"30+ yrs"},{"label":"Service areas","value":"23"},{"label":"Planning lanes","value":"6"}],"proof":["Live production website with a full service taxonomy and advisor-friendly planning model.","Frames 30+ years of CRE tax experience across 23 service areas and six planning lanes.","Demonstrates ability to build a content-rich business site as a structured decision system, not a static brochure."],"outcomes":["Makes specialized CRE tax work easier to navigate","Connects service strategy with conversion flow","Turns domain expertise into a structured public system"],"systemMap":{"intake":{"label":"Owner + advisor questions","detail":"Acquisition, ownership, depreciation, credits, appeals, disposition, and CPA handoff questions enter through focused service and resource routes."},"core":{"label":"CRE tax routing model","detail":"The site maps pressure points into planning lanes, service clusters, resource assets, newsroom notes, and consultation paths."},"output":{"label":"CPA-ready inquiry path","detail":"Visitors can understand the likely planning lane, review supporting material, and move toward a focused advisory conversation."},"controls":["Service taxonomy","Planning-lane routing","Resource freshness","Consultation CTA continuity"],"telemetry":[{"label":"Experience","value":"30+ yrs"},{"label":"Services","value":"23"},{"label":"Output","value":"CPA-ready"}]},"evidence":{"label":"Public site capture","artifact":"Business website system","detail":"A production consultancy site organized around CRE tax lifecycle planning, planning lanes, service routes, and advisor-ready next steps.","signals":["Service taxonomy","Planning-lane model","CPA-ready conversion path"],"inspection":[{"label":"Capture class","value":"Public website"},{"label":"Proof posture","value":"Live client site"},{"label":"System signal","value":"CRE tax IA"}]}},{"id":"taxscout","title":"TaxScout.app","tagline":"AI-powered commercial real estate tax optimization","status":"live","year":"2025","href":"https://taxscout.app","impactLine":"Turns specialized tax engineering into software people can actually use.","tags":["Next.js","TypeScript","AI/MCP","Real Estate","Tax Engineering"],"architecture":["AI agent publishing surface","Tax calculation workflows","Multifamily domain modeling"],"stats":[{"label":"Domain","value":"CRE tax workflows"},{"label":"AI layer","value":"MCP-connected"},{"label":"Product move","value":"Decision support"}],"proof":["Shows you can productize high-complexity domain knowledge.","Signals AI integration as part of system design, not as a decorative feature.","Combines frontend execution with business-model awareness."],"outcomes":["Turns niche tax logic into a usable product","Demonstrates AI + domain depth","Shows product thinking beyond pure frontend"],"systemMap":{"intake":{"label":"Property + tax inputs","detail":"CRE assumptions, depreciation context, exchange scenarios, and user goals enter the model."},"core":{"label":"Domain calculation engine","detail":"Tax workflows become structured decision paths with AI/MCP access for agent-assisted analysis."},"output":{"label":"Investor decision support","detail":"Users get understandable optimization paths instead of raw tax logic and disconnected spreadsheets."},"controls":["Scenario boundaries","MCP access policy","Calculation explainability"],"telemetry":[{"label":"Domain","value":"CRE tax"},{"label":"AI path","value":"MCP"},{"label":"UX mode","value":"Guided analysis"}]},"evidence":{"label":"Tax optimization interface","artifact":"CRE tax workflow","detail":"Commercial real-estate tax logic presented as an inspectable decision-support surface.","signals":["Domain modeling","Guided analysis","AI access layer"],"inspection":[{"label":"Capture class","value":"Decision surface"},{"label":"Proof posture","value":"Live domain app"},{"label":"System signal","value":"AI/MCP model"}]}},{"id":"mainframe","title":"MAINFRAME","tagline":"Open-source bash stdlib for AI agents","status":"live","year":"2025","href":"https://github.com/gtwatts/mainframe","impactLine":"Infrastructure thinking, expressed in the most unforgiving runtime: pure shell.","tags":["Bash","Open Source","AI Agents","AWM","RAG"],"architecture":["Pure bash runtime","Agent working memory primitives","CLI-first orchestration surface"],"stats":[{"label":"Functions","value":"4,000+"},{"label":"Runtime","value":"Pure bash"},{"label":"Use case","value":"AI agent systems"}],"proof":["Strongest evidence of systems-level engineering range in the portfolio.","Gives technical peers a concrete artifact to inspect, evaluate, and trust.","Signals authorship and initiative beyond client delivery work."],"outcomes":["Signals systems-level engineering range","Shows open-source authorship","Gives technical peers something concrete to inspect"],"systemMap":{"intake":{"label":"Shell + agent calls","detail":"Scripts, prompts, files, APIs, and terminal state flow into a bash-native standard library."},"core":{"label":"Pure bash primitives","detail":"JSON, HTTP, CSV, memory, RAG, embeddings, and orchestration live without heavyweight runtime assumptions."},"output":{"label":"Composable agent ops","detail":"AI-native shell workflows gain reusable infrastructure instead of fragile one-off glue."},"controls":["Runtime portability","Function-level composition","Agent memory boundaries"],"telemetry":[{"label":"Functions","value":"4,000+"},{"label":"Runtime","value":"Bash"},{"label":"Mode","value":"CLI infra"}]},"evidence":{"label":"Open-source system artifact","artifact":"CLI infrastructure proof","detail":"A visual proof surface for a bash-native standard library built around agent infrastructure.","signals":["4,000+ functions","Pure bash runtime","Agent primitives"],"inspection":[{"label":"Capture class","value":"System artifact"},{"label":"Proof posture","value":"Public repo"},{"label":"System signal","value":"Bash primitives"}]}},{"id":"propertyjunk","title":"PropertyJunk.com","tagline":"Junk removal SaaS with integrated CRM","status":"live","year":"2024","href":null,"impactLine":"Operational complexity turned into a single coherent software surface.","tags":["Next.js","TypeScript","Convex","Real-time","SaaS"],"architecture":["Operations dashboard","Fleet and scheduling workflows","Unified CRM + billing"],"stats":[{"label":"Mode","value":"Ops SaaS"},{"label":"Surface","value":"CRM + fleet + billing"},{"label":"Focus","value":"Workflow continuity"}],"proof":["Shows range across dashboards, workflows, and operational software design.","Demonstrates practical SaaS thinking tied to actual business movement.","Signals competence with systems that touch revenue-critical operations."],"outcomes":["Turns field operations into software","Demonstrates breadth across product surfaces","Shows real-world operational complexity"],"systemMap":{"intake":{"label":"Jobs + field signals","detail":"Customers, employees, schedules, fleet movement, billing state, and service requests enter one operating model."},"core":{"label":"Ops coordination layer","detail":"CRM, scheduling, fleet visibility, and billing workflows are treated as one product surface."},"output":{"label":"Dispatch-ready SaaS","detail":"Staff can coordinate real-world work without switching between disconnected tools."},"controls":["Job lifecycle state","Fleet visibility","Revenue workflow continuity"],"telemetry":[{"label":"Surface","value":"Ops SaaS"},{"label":"Scope","value":"CRM + fleet"},{"label":"Workflow","value":"Dispatch"}]},"evidence":{"label":"Operations SaaS capture","artifact":"Dispatch software UI","detail":"A field-operations product surface for scheduling, CRM, fleet visibility, and revenue workflow continuity.","signals":["CRM + scheduling","Fleet operations","Revenue workflow"],"inspection":[{"label":"Capture class","value":"Ops workspace"},{"label":"Proof posture","value":"Product surface"},{"label":"System signal","value":"CRM + fleet"}]}},{"id":"toddwatts-dev","title":"toddwatts.dev","tagline":"This site — a living experiment","status":"wip","year":"2026","href":"https://toddwatts.dev","impactLine":"A portfolio that increasingly behaves like a product demo for the person behind it.","tags":["Next.js 16","SpacetimeDB","Remotion","Veo 3","TypeScript"],"architecture":["Signal feed aggregation","Headless publish API","Realtime-ready portfolio shell"],"stats":[{"label":"Stack","value":"Next.js 16 + STDB"},{"label":"Content","value":"API-publishable"},{"label":"Mode","value":"Live experiment"}],"proof":["The site is becoming a public artifact of how content, systems, and presentation connect.","Demonstrates willingness to iterate based on critique instead of treating the portfolio as finished.","Makes the frontend itself part of the proof surface."],"outcomes":["Acts as a public product demo","Shows how content, design, and systems connect","Lets the site itself become proof of capability"],"systemMap":{"intake":{"label":"Content + signal inputs","detail":"MDX posts, external feeds, project metadata, publish requests, and ops events enter one site system."},"core":{"label":"Next.js intelligence layer","detail":"Aggregation, ranking, route handlers, browser gates, and ops history turn the portfolio into software."},"output":{"label":"Public proof surface","detail":"Visitors see live signals, case files, operational telemetry, and engineering evidence in one interface."},"controls":["Bearer publish auth","Source diversity caps","Ops history retention"],"telemetry":[{"label":"Routes","value":"API + UI"},{"label":"Quality","value":"Browser gated"},{"label":"History","value":"Blob-ready"}]},"evidence":{"label":"Portfolio product surface","artifact":"Generated social card","detail":"Generated Ghost Signal media and live operational layers make the portfolio itself part of the proof.","signals":["Generated OG routes","Ops console","Browser gates"],"inspection":[{"label":"Capture class","value":"Generated route"},{"label":"Proof posture","value":"Browser gated"},{"label":"System signal","value":"OpenAPI + ops"}]}},{"id":"pi-cmux","title":"Pi CMUX","tagline":"Local multi-agent command center for Pi + CMUX","status":"live","year":"2026","href":"https://github.com/gtwatts/pi-cmux","impactLine":"Turns local Pi + CMUX work into an agent command center with shared state and recoverable handoffs.","tags":["Open Source","Pi","CMUX","AI Agents","TypeScript"],"architecture":["Agent orchestration layer","Pi session bridge","Browser lock + checkpoint system"],"stats":[{"label":"Extensions","value":"4-part family"},{"label":"Mode","value":"Local-first"},{"label":"Surface","value":"Terminal + browser"}],"proof":["Public open-source repo with installable Pi package metadata and detailed documentation.","Shows local-first multi-agent orchestration across terminal and browser surfaces.","Connects agent coordination, browser automation, and design workflows into one operating layer."],"outcomes":["Makes local agent teams easier to coordinate","Connects browser and terminal work surfaces","Creates reusable open-source agent infrastructure"],"systemMap":{"intake":{"label":"Local agent sessions","detail":"Pi workflows, CMUX workspaces, browser observations, locks, checkpoints, and session state are bridged."},"core":{"label":"Coordination substrate","detail":"Extensions coordinate terminal and browser work with recoverable state and shared operational memory."},"output":{"label":"Agent command center","detail":"Local multi-agent teams can operate with handoffs, status, and recovery instead of scattered context."},"controls":["Session bridges","Browser locks","Checkpoint recovery"],"telemetry":[{"label":"Extensions","value":"4-part"},{"label":"Mode","value":"Local-first"},{"label":"Surface","value":"CMUX + browser"}]},"evidence":{"label":"Agent command-center artifact","artifact":"Open-source package proof","detail":"A local-first multi-agent workflow surface framed around Pi, CMUX, browser checkpoints, and recoverable handoffs.","signals":["4-part extension family","Session bridge","Browser checkpoints"],"inspection":[{"label":"Capture class","value":"Package artifact"},{"label":"Proof posture","value":"Public repo"},{"label":"System signal","value":"CMUX bridges"}]}}],"quality":{"version":"2026.07.22.local","mode":"local","verificationCommand":"bun run verify","failurePosture":"0 failures","releaseGates":[{"gate":"Typecheck","command":"bun run typecheck","proof":"TypeScript contract across app routes, components, and shared data models.","status":"passing"},{"gate":"Enterprise audit","command":"bun run audit:enterprise","proof":"Static checks for positioning, design tokens, source quality, semantics, security posture, and proof surfaces.","status":"503 checks"},{"gate":"Build artifact","command":"bun run build","proof":"Next.js production build proves route boundaries, generated assets, and dynamic API surfaces.","status":"passing"},{"gate":"API contract","command":"bun run audit:api","proof":"Built route handlers prove OpenAPI, profile proof, feed telemetry, health, ops, bounded publishing, rate policy, atomic writes, and monitor shape.","status":"823 checks"},{"gate":"Browser audit","command":"bun run audit:browser","proof":"Desktop/mobile route smoke, generated images, structured data, security headers, axe, overflow, keyboard flow, sanitized Blog output, and semantic controls.","status":"396 checks"},{"gate":"Performance audit","command":"bun run audit:performance","proof":"Core Web Vitals, interaction response, Blog budgets, transfer budgets, visible content, luminance diversity, and Ghost Signal accent pixels.","status":"186 checks"}],"coverageSignals":[{"label":"Routes","value":"7+","detail":"home, work, about, feed, Blog index/article, ops"},{"label":"APIs","value":"8","detail":"feed, capabilities, portfolio, health, ops, publish, monitor, OpenAPI"},{"label":"Source fabric","value":"16","detail":"weighted inputs with quality scoring"},{"label":"Release posture","value":"local","detail":"deployment proof intentionally deferred"}]},"proofRoutes":["/work","/feed","/ops","/blog","/api/capabilities","/api/portfolio","/api/openapi","/work#toddwatts-dev"],"generatedAt":"2026-07-23T20:02:19.123Z"}