Skip to content

Concerns

Cross-cutting concerns are HELIX’s mechanism for declaring shared standards once and propagating them everywhere agents work.

A concern bundles a description, components, constraints, and drift signals with per-activity practices. When a runtime prepares a work item, HELIX can synthesize runtime work context that includes the active concerns. The agent then makes consistent technology choices, follows the project’s conventions, and respects quality requirements without having to re-derive them from the codebase.

Concerns are how HELIX answers “every project needs this kind of consistency” without forcing any specific tech stack on the framework itself.

Tech Stack

Quality Attributes

Security & Compliance

Infrastructure

Documentation & Demos

App Runtime

Architecture

Data Governance

Data Pipeline

Revenue Integrity

Innsigle seal: model-primary by HELIX

The signature covers the markdown source of this page, not these HTML bytes. This page quotes that seal; verify it against the source file.

Composition
model-primary
Issuer
HELIX helix
Signing key
ed25519:b0865d76d834a52c48506414d16f4e5a (build key)
Signed source
concerns/_index.md
Signed
2026-09-23T14:11:58Z
Content digest
sha256:a9c30dc4…43e5aacb

This build key is endorsed by the human key for build signing; the signature is not a detector and not a truth guarantee.

Raw attestation JSON
{
  "payload": {
    "innsigle": "1",
    "type": "https://innsigle.dev/claim/colophon/v1",
    "issued_at": "2026-09-23T14:11:58Z",
    "issuer": {
      "id": "helix",
      "name": "HELIX",
      "key_id": "ed25519:b0865d76d834a52c48506414d16f4e5a",
      "key_url": "https://documentdrivendx.github.io/helix/.well-known/innsigle/keys.json"
    },
    "subjects": [
      {
        "uri": "https://documentdrivendx.github.io/helix/concerns/_index/",
        "digest": {
          "alg": "sha256",
          "value": "a9c30dc4d449261fe56b0a1a55241483eb25c1c7f8de82c65e40067a43e5aacb"
        }
      }
    ],
    "colophon": {
      "schema_version": "1",
      "composition": "model-primary",
      "ingredients": [
        {
          "kind": "model",
          "name": "Claude",
          "role": "draft"
        },
        {
          "kind": "tool",
          "name": "sloptimizer",
          "role": "rewrite"
        },
        {
          "kind": "human",
          "name": "operator",
          "role": "structure-edit"
        }
      ],
      "notes": null
    }
  },
  "payload_encoding": "json",
  "signatures": [
    {
      "key_id": "ed25519:b0865d76d834a52c48506414d16f4e5a",
      "alg": "ed25519",
      "sig": "sXoIVXUWHyAGgGgln0EIe6b9Z4qDE4sr6OL5gRM-iTXq0u9Lq1hvYKXYWbi2xn_0VbCgUUocR4BxGdQdZijjAg",
      "signed_at": "2026-09-23T14:11:58Z"
    }
  ]
}