parry-guard · git:20260912.6fe41d5 · 2026-09-12 · sha256 23c7eaf7bcf63a57

parry-guard git:20260912.6fe41d5A

Immutable. This exact content never changes and is served at /api/v1/blob/23c7eaf7bcf63a57.

---
name: parry-guard
description: Block and parry are data on the defense move. Ask hold-block vs tap-parry vs both. I-frames live on dodge-iframe. Do not fake a parry with juice only.
---

# Parry and guard

Ask the column:

| Column | Input |
|---|---|
| hold-block | hold reduces or negates |
| tap-parry | short window, punish |
| both | block default, tap is parry |
| none | dodge only |

## Rules

1. Windows are frames on the defense move, same clock as action-feel.
2. Chip, guard-break, and chip-kill are published or absent.
3. A successful parry is a state the attacker enters, not a screen flash.
4. Lost focus releases a held block.
5. A back attack ignores guard unless the column says so.

## Accept

A tap outside the window is a late block or a hit, never a secret auto-parry.