HIF / Documentation / Implementation

HIF Product Profile Template

Status: operational template

Copy this file into the documentation for a specific product as PRODUCT_INTERACTION_PROFILE.md.

1. Metadata

Product:
Interface/version:
HIF version:
Owner:
Reviewers:
Status: draft | reviewed | approved | superseded
Last review:
Next review:
Claim: none | HIF-Declared | HIF-Conformant | HIF-Validated

2. Purpose

Users

  • Primary:
  • Secondary:
  • Users at increased risk of exclusion:

Goals

  • Goal 1:
  • Goal 2:

Contexts

  • Devices:
  • Input methods:
  • Network/offline:
  • Physical environment:
  • Social environment:
  • Languages and markets:

Out of scope

  • ...

3. Applicable profiles

  • OS Shell
  • Desktop Application
  • Web Product
  • Documentation
  • Builder and Administrative
  • Installer and Recovery
  • Kiosk and Distance
  • Retro and Historical
  • Terminal and Command
  • Conversational and AI
  • White-label
  • Immersive and Spatial
  • Other profile:

4. Domain risks

Risk IDScenarioConsequenceProbabilitySeverityMeasures
R-001

Review in particular:

  • loss of data;
  • an incorrect target;
  • privilege escalation;
  • privacy;
  • a financial or legal commitment;
  • physical safety;
  • publication or release;
  • automation;
  • exclusion through inaccessibility.

5. Objects

ObjectIdentityLifecyclePersistenceOwnerViews

Check separately whether the following are conflated:

  • an object and its representation;
  • a file and a document;
  • an application and a process;
  • a draft and a release;
  • a project and a build;
  • an account and a session;
  • a suggestion and an executed result.

6. Commands

Command IDActorTargetPreconditionsEffectReversibilityRisk

For every high-risk or critical command, describe:

  • its exact scope;
  • the preview;
  • the required permission;
  • approval;
  • progress;
  • partial failure;
  • the audit event;
  • recovery or compensation.

7. States

Object:
States:
Transitions:
Invalid transitions:
Concurrent changes:
Persistence:
Visible representations:

Mandatory general states:

  • empty;
  • loading or pending;
  • ready;
  • partial;
  • success;
  • error;
  • offline or unavailable;
  • permission denied;
  • stale or conflicted.

8. Navigation and focus

  • Primary navigation model:
  • Deep links:
  • Back/history:
  • Focus order:
  • Composite widgets:
  • Dialog/overlay focus:
  • Escape/dismissal:
  • Keyboard shortcuts:
  • Touch/pointer alternatives:

9. Visual profile

Design system:
Brand profile:
Density profiles:
Colour themes:
Typography roles:
Icon system:
Motion profile:
Sound/haptics:
Token source:

Check:

  • semantic tokens;
  • contrast in every state;
  • forced colours;
  • reduced motion;
  • zoom and reflow;
  • localisation expansion;
  • asset licensing.
Owning legal entity:
Target markets:
Distribution channels:
Rights/compliance owner:
Qualified-counsel route:
Legal profile record:
Platform records:
Rights-clearance register:
SBOM and notices bundle:
Reference/similarity records:
Privacy/DPIA record:
Accessibility legal scope:
Consumer/children/sector scope:

Check:

  • Each named platform has current terms and brand guidance.
  • Every third-party artefact has an approved rights record.
  • Amber references have independent-creation and similarity evidence.
  • Restricted platform resources are excluded or expressly licensed.
  • Required legal, privacy, accessibility and consumer gates are testable.
  • Counsel-required decisions are written and current.

Use Legal, IP and Platform-Reference Governance and the Rights Clearance and Release Record.

11. Accessibility support matrix

Accessibility owner:

Accessibility assurance record:

Public accessibility statement:

CapabilityOS/runtime/AT and versionRequired tasksTest methodStatusLimitation
Keyboard only
Screen reader and braille
Zoom, magnification and reflow
Text size and spacing
Forced colours and contrast settings
Reduced motion and transparency
Voice control and speech input
Switch control and scanning
Pointer, touch and target size
Captions, transcript and audio description
Localisation, pronunciation and RTL
Cognitive and plain-language support

Use Accessibility and Inclusion and complete the Accessibility Assurance and Conformance Record.

12. Content

  • Product terminology:
  • Plain-language rules:
  • Error voice:
  • Translation source:
  • Presentation of technical identifiers:
  • Legal/security content review:
  • Documentation location:

13. Task corpus

Task IDGoalStarting stateSuccessCritical errorsEvidence
TASK-001

14. Traceability

HIF IDProduct requirementImplementationAutomated testManual/research taskStatus
HIF-...

15. Exceptions

Exception IDHIF IDReasonAffected usersAlternativeOwnerReview date
EX-001

The full justification for each exception is maintained separately.

16. Release gates

  • Objects and commands are defined.
  • High-risk flows provide a preview and recovery.
  • MUST requirements are traceable.
  • Contract, state and end-to-end tests have passed.
  • Keyboard operation has been checked.
  • The accessibility matrix has been checked.
  • The accessibility assurance record supports the exact public claim.
  • Content and localisation have been checked.
  • The release rights manifest has no open, rejected, expired or counsel-required items.
  • Exceptions are current.
  • Documentation corresponds to the implementation.
  • Rollback and recovery are ready.

17. Declaration of conformance

<Product/version> declares <level> against HIF <version>
using the profiles <profiles>.

Scope of the declaration:
Exceptions:
Evidence:
Date:
Approved by: