# developers.stormtrust.net

`developers.stormtrust.net` publishes StormTrust documentation with the Cloudflare Docs Nimbus application and authoring toolchain.

## Application reference

| Property      | Value                             |
| ------------- | --------------------------------- |
| Source        | org/apps/developers/              |
| Worker        | stormtrust-developers             |
| Custom domain | developers.stormtrust.net         |
| R2 binding    | MIDDLECACHE                       |
| R2 bucket     | stormtrust-developers-middlecache |
| Verification  | make app-verify APP=developers    |

## Content model

StormTrust documentation lives in `src/content/docs/stormtrust/`. The vendored Cloudflare corpus provides the Nimbus interface, schemas, components, style guide, agent skills, and reference material.

Mirrored Cloudflare pages retain their upstream canonical URLs. StormTrust pages use `developers.stormtrust.net` as their canonical site.

Operational content follows [Diátaxis](https://diataxis.fr/): tutorials, task-focused how-to guides, factual reference, and explanations. Use the [operations hub](/stormtrust/engineering/operations/) as the entry point, and keep app-specific contracts in this inventory. Update the relevant guide when its implementation changes; link to shared procedures instead of copying them.

## Validation

The shared application workflow calls `scripts/apps/checks/developers.sh`. It runs type checks, linting, formatting, redirect and component checks, pre-build tests, the full site build, and post-build Worker tests. The full vendored corpus remains part of the verification contract.

## Ownership

Terraform creates the Worker identity and middlecache R2 bucket. Wrangler owns the application bundle, binding, deployment, custom domain, and observability.

## Operational guides

Use the shared [validation and deployment guides](/stormtrust/engineering/operations/) and [health evidence by app](/stormtrust/engineering/operations/health/#evidence-by-application). For a failed release, follow [recovery procedures](/stormtrust/engineering/operations/recover/) with this application's state and access boundaries.
