Skip to content
ValmoriaBook an audit

FIELD NOTES / BUYING GUIDE

When should a workflow use rules, AI or human review?

Choose the decision boundary before choosing the model. A stable lookup, a judgment about a photograph and permission to change a business record are different problems.

By Del Rey Valmoria · Based on the project evidence linked below.

Use rules when the answer is defined

If a valid identifier maps to one known record, a deterministic lookup is easier to explain and retest. In the catalog-enrichment project, the runtime moves through exact match, structured fields and normalized descriptions. It does not ask a language model to invent a fiscal classification for each request.

Use AI when the input needs interpretation

Evidence photos, free-form descriptions and speech can contain useful information without a fixed structure. The audit platform uses image interpretation within an explicit scoring workflow. Model output still needs a defined format, checks and a place for exceptions.

Keep consequential decisions reviewable

Ask what happens when an interpretation is wrong. A useful design separates extracting information, proposing a decision and committing an action. Put a human checkpoint where the cost of an incorrect action outweighs the benefit of immediate automation.

Test the exception path

Before release, try missing evidence, repeated submissions, ambiguous input and a model timeout. Record the expected handling for each. An automation that succeeds only on clean examples leaves the team to discover its operating rules after launch.

A brief to bring to discovery

Describe one recurring decision. Include a sanitized typical input, a difficult example, the expected outcome and who currently approves it. That is more actionable than starting with a request to add an AI agent.

SOURCE PROJECTS

The work behind this guide

Data pipelines

243,000 SKUs, Zero LLMs at Runtime

A deterministic fiscal-enrichment API for a 243k-SKU auto-parts catalog: a 3-stage lookup chain, 26,420 rows corrected, zero LLM calls at runtime.

Node 20 · Express · PostgreSQL 16 · Redis (ioredis) · Zod

AI orchestration

AI Audit Platform in Production

An end-to-end AI branch-audit platform: a 6-workflow orchestration state machine and Gemini Vision scoring with anti-hallucination safeguards.

n8n (6-workflow state machine) · Gemini Vision · Express (custom form) · React/Vite dashboard · Keycloak

AI orchestration

GrowthOS Voice Relay — AI Phone Intake

A compliant AI phone-intake agent on Twilio ConversationRelay: a code-locked honesty floor, ~1s per-turn latency, live EN/ES switching, no recording.

Node.js · ws (WebSocket) · Twilio ConversationRelay · Google Gemini 2.5 Flash · Google TTS (Journey)

START WITH A $150 AUDIT

Where is your business losing
leads or hours?

Tell me what happens today and what keeps going wrong. I reply with times for a 45-minute audit call; you get a written fix list with fixed prices, and the $150 is credited against any build.

See pricing · Email instead · Read the project evidence