helm-ai-enterprise
Regional Compatibility
After this page you should know what this surface is for, which source files own the behavior, which public route or adjacent page to use next, and which validation command to run before changing the claim. Public route:Audience
Outcome
After this page you should know what this surface is for, which source files own the behavior, which public route or adjacent page to use next, and which validation command to run before changing the claim.
Source Truth
- Public route:
product/regional-compat - Source document:
helm-ai-enterprise/docs/public/product/regional-compat.md - Public manifest:
helm-ai-enterprise/docs/public-docs.manifest.json - Source inventory:
helm-ai-enterprise/docs/source-inventory.manifest.json - Validation:
corepack pnpm run docs:coverage,corepack pnpm run docs:truth, andnpm run coverage:inventoryfromdocs-platform
Do not expand this page with unsupported product, SDK, deployment, compliance, or integration claims unless the inventory manifest points to code, schemas, tests, examples, or an owner doc that proves the claim.
Troubleshooting
| Symptom | First check |
|---|---|
| A link or route is missing from the docs website | Check docs/public-docs.manifest.json, llms.txt, search, and the per-page Markdown export before changing navigation. |
| A claim is not backed by code or tests | Remove the claim or add the missing code, example, schema, or validation command before publishing. |
HELM supports regional deployment profiles that automatically configure governance policies, data residency, encryption standards, and ceremony requirements.
Supported Regions
| Region | Profile | Compliance | Encryption | Ceremony |
|---|---|---|---|---|
| US | us |
SOC2, NIST-800-53 | AES-256-GCM | Standard (2s timelock) |
| EU | eu |
GDPR, SOC2, ISO-27001 | AES-256-GCM | Strict (5s timelock, challenge/response) |
| RU | ru |
GOST-R-34.10, 152-FZ | GOST-28147-89 | Standard (3s timelock) |
| CN | cn |
GB/T-35273, CSL | SM4 | Standard (3s timelock) |
Configuration
Set the HELM_REGION environment variable:
export HELM_REGION=eu
Or in helm.yaml:
region: eu
EU-Specific Requirements
- GDPR: PII handling set to strict mode. All personal data processing requires explicit consent, logged as TRUST_EVENT in the ProofGraph.
- EU AI Act: Annex III high-risk obligations are on the current 2026-08-02 application trajectory. The EU profile emphasizes risk management evidence, immutable event logs, technical documentation, human oversight ceremonies, and operator-visible override paths.
- Right to Erasure: Supported via cryptographic key rotation. Data encrypted with tenant keys can be rendered inaccessible by revoking the key in the Trust Registry.
- Data Residency: All data stored in
eu-west-1. Cross-region replication disabled by default.
US State AI Watch
Colorado is no longer the lead compliance deadline for HCOM positioning. The current SB24-205 requirements were moved to 2026-06-30 by SB25B-004, and a March 2026 workgroup proposal would replace the law with an ADMT-focused framework effective 2027-01-01 if enacted.
HELM should position Colorado as a monitored state profile: runtime receipts, decision logs, human-review records, and adverse-action context can support ADMT audit and recordkeeping, but public copy should not claim the proposed ADMT framework is final law.
Ceremony Differences
The EU profile requires challenge/response verification for all approval ceremonies, adding an extra layer of human verification. This means the operator must type a confirmation phrase (e.g., "DELETE") in addition to the standard timelock and hold requirements.
Custom Profiles
Create a custom profile in config/profiles/:
profiles:
custom:
name: "Custom Region"
ceremony:
min_timelock_ms: 10000
min_hold_ms: 5000
require_challenge: true
domain_separation: "helm:approval:v1:custom"
data_residency: "custom-dc-1"
compliance:
- "CUSTOM-STANDARD"
encryption: "AES-256-GCM"
Diagram
flowchart TD
subgraph Ingestion["1. Ingestion & Context Plane"]
source["HELM Regional Compatibility"]
s0["Supported Regions"]
s1["Configuration"]
s2["EU-Specific Requirements"]
s3["US State AI Watch"]
output["Reader outcome"]
end
%% Operational Flow Edges
source --> s0
s0 --> s1
s1 --> s2
s2 --> s3
s3 --> output
%% Premium Styling RulesMermaid source
flowchart TD
subgraph Ingestion["1. Ingestion & Context Plane"]
source["HELM Regional Compatibility"]
s0["Supported Regions"]
s1["Configuration"]
s2["EU-Specific Requirements"]
s3["US State AI Watch"]
output["Reader outcome"]
end
%% Operational Flow Edges
source --> s0
s0 --> s1
s1 --> s2
s2 --> s3
s3 --> output
%% Premium Styling Rules