Nordisk huvudversion

HAAM produktutgåva

haam-

the product namespace

HAAMProdukter

Varje sak började med ett jobb jag faktiskt hade.

De bor på egna haam.co-adresser. Om du loggar in är det samma konto. En del är för en kund. En del är för mig. Etiketterna säger vad som är vad, och om du tittar på livearbete, en demo eller en förhandsvisning.

What every HAAM product has to keep true.

Behavior before screenshots.

01

State before surface

A product should make the current state, the next possible action, and the consequence of that action legible before visual polish carries the story.

02

Evidence stays attached

A recommendation, score, classification, or answer should keep the source material close enough that a person can inspect why the system believes it.

03

Suggestions are not facts

The interface must distinguish sensed, inferred, suggested, confirmed, and executed states instead of letting automation blur them together.

04

Permission before consequence

The more consequential an action becomes, the clearer the confirmation, preview, scope, and recovery path must be.

05

Missing stays missing

Unknown, stale, unavailable, and unsupported are designed states. The system should not quietly fill gaps with confidence it does not have.

06

Failure is part of the loop

Every important flow needs an interruption, refusal, correction, undo, retry, or handoff path that preserves what the person already did.

Projekt

Varje produkt har en fallstudie skriven från evidensen jag håller bredvid koden.

haam-*08 products in the namespace
Client Desk landing page with the dark operator widget beside the headline.

01

client.haam.co · Övervakad kundservice

Client Desk

När någon skriver ska svaret redan finnas i arbetet. Godkänd kunskap, tre bekräftade handlingar, sedan kommer resten till mig med kontexten.

Interaction contract

Answer from approved evidence. Ask before acting. Escalate without making the client start over.

HAAM BI Northwind demo with cashflow cards and monthly charts.

02

bi.haam.co · Vad som faktiskt rörde sig

BI

Pengar som kommer och går, så jag kan se om arbetet täcker livet runt det. Den publika hosten visar en demouppsättning.

Interaction contract

Every financial conclusion must open back into the rows that made it true.

Product Studio with Vessel 01 in the 3D viewport, object mode, and the prototype panel open.

03

studio.haam.co · Vessel 01

Product Studio

Hållen stilla så att materialet, ljuset och konstruktionen kan ses.

Interaction contract

Manipulate one object directly, then share the exact view rather than a generic product page.

Compass Today view with a full-body foundation session, readiness score, and the reasons for the plan.

04

compass.haam.co · Dagens pass

Compass

Sömn, energi, tid och vad som redan hänt den här veckan avgör passet. Sedan kan du se varför. Webbhosten använder demodata.

Interaction contract

Turn today’s constraints into a readable fitness suggestion, with the reasons and the stop condition visible.

Consistency Today view with Brush teeth as the next routine and the morning list waiting for a tap.

05

consistency.haam.co · De små dagliga sakerna

Consistency

En signal kan föreslå. Du säger fortfarande om det hände.

Interaction contract

A device may notice a signal. Only the person can say the routine actually happened.

HAAM Air landing page with the signed-out upload area next to the city illustration.

06

air.haam.co · Vad jag andades, bredvid staden

Air

Personlig Atmotube PM2.5 bredvid CAMS-stadsbakgrunden, timme för timme.

Interaction contract

Compare personal exposure with the city only when metric, place, and hour actually line up.

Speaking CFP desk with ranked open calls, relevance scores, and the Find opportunities action.

07

speaking.haam.co · Där föredraget redan finns

Speaking

Hitta öppna utlysningar, rangordna dem mot evidens och föredragsidéer, förbered paketet, skicka bara med godkännande.

Interaction contract

Reduce a pile of open calls to a grounded shortlist, then keep sending behind a human decision.

Swimmable Cities Tallinn view with the EEA 2025 baseline and the map waiting on a Mapbox token.

08

swim.haam.co · Där vattnet hålls öppet

Swimmable Cities

Närmaste skötta badplatser, den officiella baslinjen, närliggande förorening och vad staden fortfarande kan göra. Kolla dagens lokala meddelande innan du går i vattnet.

Interaction contract

Show what is officially known about a swim spot, how old it is, and where to verify today.

Ett jobb som behöver en egen adress?

Skriv till mig så ser vi om det hör hemma här.

Börja med HAAM

Help improve this website?

Optional analytics. Google Analytics and Clarity load only if allowed; form, email, and chat content are excluded.