> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryvoss.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Validate and resume work

> Close the loop after a Voss harness session.

A Voss session is not done until the result is validated and resumable.

## Validate code

Use the project's normal commands:

```bash theme={"theme":"github-dark"}
pytest -q
npm test
cargo test
```

For Voss language files:

```bash theme={"theme":"github-dark"}
voss check .
```

## Inspect git state

```bash theme={"theme":"github-dark"}
git status --short
git diff
```

## Capture follow-ups

Ask Voss to summarize what changed and what remains:

```bash theme={"theme":"github-dark"}
voss do "summarize the current diff, validation run, risks, and follow-ups"
```

## Resume work

```bash theme={"theme":"github-dark"}
voss sessions
voss resume <session-id>
```

<Tip>
  When project cognition is enabled, prefer recording decisions and validation under `.voss/` rather than relying only on chat history.
</Tip>
