Skip to content

Design

Generated from workflows/modes/design.md, the mode contract the HELIX skill loads. Edit that file, not this page.

Use when implementation needs design authority before build work.

  1. Load governing artifacts, existing designs, implementation context, tests, and open work for the scope.
  2. Draft problem statement, requirements, architecture decisions, interfaces, data model, errors, security, testing, sequencing, risks, and observability.
  3. Iterate through self-critique until material changes converge.
  4. Write the design to the project HELIX design location.
  5. Derive ordered, verifiable implementation work from the design.

Procedure: workflows/actions/plan.md (deeper step detail; this file is the contract).

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
reference/workflow-modes/design.md
Signed
2026-09-23T14:11:58Z
Content digest
sha256:e987ca26…33cb4ce7

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/reference/workflow-modes/design/",
        "digest": {
          "alg": "sha256",
          "value": "e987ca26b4946b633600ab239010735efcb41a435a8da0a50900fac233cb4ce7"
        }
      }
    ],
    "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": "a_qjKlaUOoHqr8mJ0xbpLY-Ir6yezpISyn70ZBwVFQH4-yFoGOPGk-Y3ejhdJ40eIQwguSwp448kgvLqbfapDw",
      "signed_at": "2026-09-23T14:11:58Z"
    }
  ]
}