HIF Evaluation and Conformance
1. Foundational principle
An interface is evaluated neither by the number of components implemented nor by its resemblance to a design mock-up. Evaluation asks:
- whether people achieve meaningful goals;
- whether they understand the current state and its consequences;
- whether they can correct an error;
- whether accessibility is preserved;
- whether rights and safety are respected;
- whether the solution works in its stated context.
2. Evidence ladder
Different methods provide different kinds of evidence.
E0. Declaration
The team states that it has considered the principle. This does not constitute evidence.
E1. Design review
The model, flows, states and designs have been reviewed.
E2. Static and automated verification
Types, schemas, linting, semantics, contrast, builds and contract tests have been checked.
E3. Interactive expert review
An expert performs real tasks, including keyboard and accessibility workflows.
E4. Representative user evaluation
People from the intended audience perform tasks in a context representative of actual use.
E5. Operational evidence
Production signals, support data, incidents and longitudinal research are used.
Higher-risk functionality requires a higher level of evidence.
3. Metrics
3.1. Effectiveness
- task success;
- correctness of the outcome;
- critical errors;
- recovery rate;
- data integrity.
3.2. Efficiency
- time;
- number of meaningful actions;
- waiting time;
- repeated work;
- expert throughput.
3.3. Understanding
- ability to predict the outcome;
- ability to distinguish objects from states;
- understanding of persistence;
- understanding of scope and authority;
- accuracy of the mental model.
3.4. Learnability
- success on the first attempt;
- improvement;
- retention;
- transfer between representations;
- discoverability of shortcuts.
3.5. Accessibility
- task completion by keyboard;
- task completion with a screen reader;
- zoom and reflow;
- forced colours;
- reduced motion;
- a non-dragging alternative;
- error recovery with assistive technology.
3.6. Trust and agency
- perceived control;
- correspondence between expectation and actual effect;
- understanding of automation;
- ability to refuse;
- absence of coercion;
- confidence calibrated to the system's actual reliability.
4. Task corpus
Each product establishes a corpus of tasks:
TASK-ID
goal
starting state
actor and permissions
context/devices
success state
critical errors
applicable HIF requirements
evidence required
The task is evaluated, not a tour through the screens.
Required task classes are:
- orientation;
- creation;
- modification;
- search;
- comparison;
- preservation;
- deletion;
- recovery;
- a permission boundary;
- an error;
- an interruption;
- a cross-device or cross-context transition;
- automation.
5. Methods
5.1. Model review
Review:
- the object model;
- commands;
- the state machine;
- permissions;
- persistence;
- failure modes;
- the audit trail.
5.2. Heuristic review
The Constitution, the applicable profile and domain-specific criteria are used. A general-purpose list of heuristics does not replace a domain review.
5.3. Predictive modelling
Fitts's law, the Hick–Hyman law, KLM/GOMS and other models are used only when their assumptions are satisfied.
5.4. Prototype evaluation
Prototype fidelity must be appropriate to the question. A paper prototype cannot provide evidence of performance, focus management or screen-reader behaviour.
5.5. Usability study
Participants, tasks, success criteria, neutral moderation and the method of analysis are defined in advance. A small study can reveal problems, but does not demonstrate statistical superiority.
5.6. Accessibility evaluation
Automated and manual evaluation, assistive-technology testing and research with disabled people are combined.
5.7. Field evidence and telemetry
Telemetry is collected only with a lawful basis, minimally and transparently. A behavioural metric is not interpreted without its context.
6. Severity
S0 Blocker— the task is impossible, control or data is lost, or there is a critical risk.S1 Critical— there is a high probability of material harm or exclusion.S2 Major— the task can be completed only with serious difficulty.S3 Moderate— there is a material problem of comprehension or efficiency.S4 Minor— there is a local inconsistency.Observation— a hypothesis or an unconfirmed defect.
An accessibility barrier is assessed according to the function and audience it excludes, not its visual prominence.
7. Conformance levels
HIF-Declared
- a profile has been selected;
- a requirements matrix has been compiled;
- exceptions are known.
This is the beginning of a process, not an indication of quality.
HIF-Conformant
- all applicable
MUSTrequirements are satisfied; - exceptions to
SHOULDrequirements are justified; - automated and expert checks have passed;
- the accessibility baseline has been confirmed.
HIF-Validated
- HIF-Conformant has been achieved;
- key tasks have been evaluated with representative users;
- high-risk flows have sufficient evidence;
- operational monitoring has been defined.
The product MUST identify the HIF version and Product Profile to which its claim applies.
8. Traceability matrix
HIF requirement
→ product requirement
→ object/command/component
→ automated check
→ manual scenario
→ research task
→ current evidence
→ exceptions
A requirement without a means of verification is incomplete.
9. Release gate
Before release:
- the scope of the change is defined;
- the affected tasks are listed;
- states and failure modes are implemented;
- all applicable
MUSTrequirements are satisfied; - type, build, contract and end-to-end checks pass;
- keyboard operation and accessibility have been checked manually;
- high-risk commands have been tested separately;
- content and documentation are current;
- each exception has an owner and an expiry date;
- rollback and recovery are defined.
Visual approval does not replace the release gate.
10. Design exception
An exception records:
ID
HIF version and requirement
product/profile
reason
affected users/tasks
risk
alternative
owner
expiry/review date
evidence
An expired exception prevents a new conformance claim until the exception has been reviewed.
11. Changing the standard
If a product cannot satisfy HIF:
- determine whether the problem lies in the local architecture;
- examine alternatives;
- register an exception;
- collect evidence;
- only then propose a change to the standard.
The popularity of a local workaround is not evidence that it is appropriate as a general rule.