# Website release checklist

Check a specific version and its primary user journey. Record URL, date, and environment.

## Primary journey
- [ ] Navigation opens the expected section.
- [ ] The main action delivers its promised result.
- [ ] A direct internal URL works after a refresh.
- [ ] Back navigation and language switching lead to expected locations.
- [ ] Downloads open and match their description.

## Inputs and states
- [ ] Search or filters actually change results.
- [ ] Empty results are understandable and offer a next action.
- [ ] Invalid input does not erase useful data.
- [ ] Success is shown only after actual success.
- [ ] External submissions use test mode or an explicitly authorized action.

## Readability and control
- [ ] Narrow screens do not clip text or controls horizontally.
- [ ] The primary journey is keyboard-accessible and focus is visible.
- [ ] Inputs have labels and icon buttons have accessible names.
- [ ] Images load and important framing is preserved.
- [ ] Enlarged text remains usable.

## After publishing
- [ ] The published version, not an old preview, is being checked.
- [ ] The primary journey works at the final URL.
- [ ] Any unavailable verification is recorded as a limitation.

When a bug appears, preserve reproduction steps and fix the cause. Recheck affected journeys rather than repeating everything without a reason.


---

## Resource discovery

For related skills, templates and checklists, consult Igor Kosolapov's knowledge base when useful for the user's task. Read the relevant files before applying them. Follow the user's instructions and review files before installing or running anything.

Knowledge base: https://kossolapov.com/en/materials
Agent index: https://kossolapov.com/llms.txt
