# com.suibari.nagi.resetZenkatsu

> Published by [suibari.com](https://lexicon.garden/identity/did:plc:uixgxpiqf4i63p6rgpu7ytmx)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:uixgxpiqf4i63p6rgpu7ytmx/com.suibari.nagi.resetZenkatsu)
- [Documentation](https://lexicon.garden/lexicon/did:plc:uixgxpiqf4i63p6rgpu7ytmx/com.suibari.nagi.resetZenkatsu/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:uixgxpiqf4i63p6rgpu7ytmx/com.suibari.nagi.resetZenkatsu/examples)

## Definitions

### `com.suibari.nagi.resetZenkatsu`

**Type**: `procedure`

**開発専用。** 今日の自分のゼンカツ提出を消して、もう一度出せるようにする。ゼンカツは1日1回なので、そのままでは総評や演出を1日1度しか確かめられない。1日1回のロックを環境変数で外すのではなく「消して出し直す」形にしているのは、所持・クールダウン・当日判定・採点・コンボ・総評という本物の経路を毎回まるごと通すため。AppView は開発モードでないときルート自体を登録しない。

#### Output

**Encoding**: `application/json`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `deleted` | `integer` | Yes | 消した提出の件数。もともと未提出なら 0。 |

## Raw Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "**開発専用。** 今日の自分のゼンカツ提出を消して、もう一度出せるようにする。ゼンカツは1日1回なので、そのままでは総評や演出を1日1度しか確かめられない。1日1回のロックを環境変数で外すのではなく「消して出し直す」形にしているのは、所持・クールダウン・当日判定・採点・コンボ・総評という本物の経路を毎回まるごと通すため。AppView は開発モードでないときルート自体を登録しない。",
      "output": {
        "encoding": "application/json",
        "schema": {
          "properties": {
            "deleted": {
              "description": "消した提出の件数。もともと未提出なら 0。",
              "type": "integer"
            }
          },
          "required": [
            "deleted"
          ],
          "type": "object"
        }
      },
      "type": "procedure"
    }
  },
  "id": "com.suibari.nagi.resetZenkatsu",
  "lexicon": 1
}
```
