---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/validation/variables/ORDERING_GUARD_RESULT_STASH_KEY.md
description: >-
  `ctx.stash` key under which the most recent [`OrderingGuardResult`](https://adk.nht.io/api/@nhtio/adk/batteries/validation/types/interfaces/OrderingGuardResult)
  (repaired + unrepaired + advisories) is recorded, so a caller or a later
  pipeline stage can inspect exactly what this middleware did on the current
  iteration without parsing the nack error.
---

# Variable: ORDERING\_GUARD\_RESULT\_STASH\_KEY

```ts
const ORDERING_GUARD_RESULT_STASH_KEY: "__orderingGuardLastResult" =
  "__orderingGuardLastResult";
```

Defined in: [src/batteries/validation/middleware.ts:41](https://github.com/NHTIO/ADK/blob/v1.20260824.1/src/src/batteries/validation/middleware.ts#L41)

`ctx.stash` key under which the most recent [OrderingGuardResult](../types/interfaces/OrderingGuardResult.md) (repaired +
unrepaired + advisories) is recorded, so a caller or a later pipeline stage can inspect
exactly what this middleware did on the current iteration without parsing the nack error.
