# Sync

> Refresh the current Steward case file without changing status. Use before handoff, tool switching, restart, or when the user asks for steward sync.

- Skill: `samzong/sync` (Agent Skill)
- Install (CLI): `npx skillmds@latest add samzong/sync`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samzong/sync/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: samzong (https://skillmd.com/u/samzong)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/samzong/sync

---


# Sync

Use this skill to refresh Steward case state.

## First Step

Read `../../shared/protocol.md` before acting. Treat it as the source of truth for case file discovery, update rules, and output.

## Gate

Run only the `sync` gate.

## Behavior

- Refresh the current root-level case file.
- Do not change status.
- Update meaningful evidence, blockers, identifiers, verification result, or rejected path when they changed.
- Do not update for routine file reads or repetitive search noise.
- If no valid case file exists, auto-create a minimal case file first, write it to the current pointer, then run sync.
- Do not run another gate.

## Output

Use the protocol output contract:

```md
Verdict: <short sentence>
Why: <short paragraph>
Missing evidence: <short list or "None">
Next action: <one concrete next step>
Case file: <absolute path>
```

