Human behaviour
Understand what the person is trying to get done and what makes the next action trustworthy. In the Scorecard, the user-facing consent promise became a requirement for every later email.
Expertise
A feature changes the user's experience, the system's responsibilities and the business's commitments at the same time. I work through them together, and I link each claim here to work you can inspect.
Human behaviour
Understand what the person is trying to get done and what makes the next action trustworthy. In the Scorecard, the user-facing consent promise became a requirement for every later email.
Product
Choose the problem and revise the commitment when evidence changes. Payment Truth's commercial review changed its role from a potential product to a reference build.
Technology
Make the system's responsibilities explicit. Payment Truth separates what the provider reports from whether an order can be released; the Scorecard enforces consent when a queued message is sent.
Business
Understand who adopts the product, who operates it and what makes it worth paying for. In the current Haylu definition, the first question is which recurring enquiry consumes enough effort to justify a reliable workflow.
AI workflows
The model should interpret the request; the business systems should supply the facts. I define what an agent may do, which tools it can call, and how it behaves with incomplete information, conflicting records, failed tools and uncertain outcomes. Quality, response time and operating cost belong in the same product decision.
See the current AI workflowAPIs and developer products
A developer needs to know what to send, what the response establishes, and what to do when the result is uncertain. The integration story includes what happens after the first successful request: verification, retries, tenant boundaries and recovery.
Inspect Payment TruthTechnical toolkit
APIs and integrations
REST API design, OpenAPI contracts, idempotency keys, signed webhooks, reconciliation and tenant isolation
Payment TruthApplication engineering
TypeScript, Node.js, Next.js, React, Postgres (Supabase) and SQLite
Payment Truth and the Product Health ScorecardOperational systems
Transactional email outbox, consent enforcement at send time, scheduled jobs and retries
Product Health ScorecardAI workflows
Workflow definition, tool permissions and evaluation cases for an agent that must work from verified facts
Haylu (in definition)Ways of building
AI-assisted development, decision records and failure-first testing
All current projects