HAAM Documentation

HAAM Documentation

The public operating record for how HAAM designs and builds durable digital systems.

HAAM documentation records the principles, standards, and decisions behind our work. It exists to make quality repeatable, criticism useful, and institutional knowledge durable.

A documented standard can outlive the person who first established it.

The library

AreaWhat it governsStatus
FoundationsPurpose, judgment, and the hierarchy of decisionsFoundation
Design systemTokens, components, patterns, and governanceFoundation
AccessibilityInclusive interaction and conformanceFoundation
PerformanceSpeed, resilience, and computational restraintFoundation
ContentVoice, structure, evidence, and editorial qualityFoundation

How to use these documents

Read the foundations first when beginning a new project. Use the specialist sections during design, implementation, and review. When a project makes a decision that should become repeatable, record it here rather than leaving it in a meeting, message, or individual memory.

These pages are living standards. Their language may evolve, but changes should preserve the underlying aim: digital work that remains clear, accessible, fast, and trustworthy over time.

Documentation principles

  1. State the reason. A rule without a reason becomes ritual.
  2. Prefer durable guidance. Document principles before documenting temporary interfaces.
  3. Show evidence. Standards should be supported by examples, measurements, or observed consequences.
  4. Name exceptions. A useful system explains when judgment should override the default.
  5. Keep a public record. Important decisions should remain discoverable after a project ends.

Help improve this website?

Optional Google Analytics and Microsoft Clarity measure content performance and usability. They load only if you allow them. Form values, email addresses, and chat messages are never included in analytics events.