Stage 2: Functional specs and content requirements

1–2 minutes
·
Process Methodology

Form follows Function

In stage 2 we attempt to align technical solutions against the pain points and goals identified in stage 1. At some point, assigning the proposed technical solutions with a feasibility and value-add potential ratings can help define the go-to-market strategy and a cadence for additional discovery workshops.

It’s almost impossible to discuss technical solutions without also discussing user scenarios. User stories, platforms and feature lists begin to emerge during stage 2. A backlog is established and design sprints are scheduled.

Functionality

Engineering Standards

Standard expectations in order to achieve long-term vision of digitally transferring vehicle titles as official documentation.
CategorySpecification
CredentialW3C Verifiable Credentials Data Model 2.0
Selective disclosureSD-JWT VC or mdoc selective disclosure patterns
Issuance protocolOpenID4VCI
Presentation protocolOpenID4VP
Security baselineOWASP MASVS
Assurance frameworkNIST 800-63-4
WirelessBluetooth Core Spec (LE)
Bluetooth Mesh Profile Spec
Wallet layer (optional)Apple Wallet pass spec (not ID)

Design Systems

Design Systems
Platform/ChannelSystem
Responsive WebFlutter 3.38 (Material 3)
Agentic AIGoogle's A2UI
Digital AvatarAnam.ai (or equivalent)

Artificial Intelligence

Tools and workflows involving artificial intelligent models.
PurposeTools & Tech
AI (IDEs)Windsurf/Claude/Cursor, Weavy.ai, Figma Make
AI (Spec Development)GitHub Spec Kit
AI (Coding Assistant)Claude Sonnet
AI (Deep Research)GPT 5.0
AI (Image Generation)Google Nano Banana
AI (MCPs)Figma MCP, Google Chrome Dev Tools MCP, GitHub MCP, Supabase MCP, Storybook MCP

Channels

Various spaces where touch-points are offered.
Channel spaceChannel list
DigitalMobile App, Responsive Web, Email, Wearables, Chat/Voice, In-car Cockpit Panel
Physical (Environmental)OEM Integration, Retail, IoT, Edge Services, Bluetooth Low-energy Mesh (BLM), QR, Service Counters, Kiosks
Human-assistedPhone, Concierge, Text to Chat, Human-in-the-loop
Cross-channelEngage with avatar in car, finish and confirm on mobile

Data & Storage

Data warehouses, APIs, GPTs, custom agents, etc.
PurposeTools & Tech
Data WarehouseSupabase with oAuth
Version Control / RepoGitHub

Miscellaneous

Miscellaneous
AspectTools & Tech
UX / DesignFigma (+ Plugins)
Related Content

Process / Stages