Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,17 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
See `docs/00-overview/decision-log.md` (ADR-0002).
- **Round 1 plan** (M004–M008) + research synthesis (ADR-0003).

## [1.0.0]–[1.0.1] — 2026-06-07 — M010 accessibility, onboarding & the 1.0 release 🎉

The **1.0** release: a complete, accessible, welcoming game.

### Added
- **Accessibility** (`a11y.py`): honour `NO_COLOR`; an a11y/static **no-animation** mode (`NHC_A11Y` /
`config.A11Y_MODE`); an **untimed** option (`NHC_UNTIMED` / a setup prompt); a **colour-never-alone**
signal map (every signal carries a glyph + word). (v1.0.0)
- **Interactive onboarding tutorial** (`onboarding.py`, "How to play" menu) + a README Accessibility
section and first-run pointer; recorded-playtest polish review. (v1.0.1)

## [0.9.0]–[0.9.2] — 2026-06-07 — M009 daily-seed & procedural challenges

### Added
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ A single-player CLI hand cricket game with five formats, 200 country rosters, an
[![License: MIT](https://img.shields.io/badge/license-MIT-yellow.svg)](LICENSE)
[![Python 3.10+](https://img.shields.io/badge/python-3.10%2B-blue.svg)](https://www.python.org/downloads/)
[![Tests](https://img.shields.io/badge/tests-12%20passing-brightgreen.svg)](tests/test_smoke.py)
[![Status: v0.9.2](https://img.shields.io/badge/status-v0.9.2-informational.svg)](CHANGELOG.md)
[![Status: v1.0.0](https://img.shields.io/badge/status-v1.0.0-success.svg)](CHANGELOG.md)
[![mypy: clean](https://img.shields.io/badge/mypy-clean-2C9F4A.svg)](pyproject.toml)
[![Code style: PEP 8](https://img.shields.io/badge/code%20style-PEP%208-2C9F4A.svg)](https://peps.python.org/pep-0008/)

Expand Down
6 changes: 3 additions & 3 deletions docs/02-milestones/m010-accessibility-onboarding.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
title: M010 — Accessibility, onboarding & 1.0 polish
type: milestone
milestone: M010
status: Todo
state: open
status: Done
state: closed
version: v1.0.0
github:
milestone: 10
---

# M010 — Accessibility, onboarding & 1.0 polish

**Status:** Todo · **Target version:** v1.0.0 · **GitHub milestone:** #10
**Status:** Done · **Target version:** v1.0.0 · **GitHub milestone:** #10

## Goal
The v1.0.0 headline (research §2): meet CLI accessibility standards (NO_COLOR, static/no-animation a11y mode, colour-never-alone, configurable/untimed timer) and add an onboarding tutorial + a definitive polish pass. The release that says 'this is done and welcoming'.
Expand Down
3 changes: 3 additions & 0 deletions wiki/Release-Notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
Per-milestone releases (one minor bump each; clusters are patch bumps). Refreshed at every ship.

## Round 2 (in progress)
- **🎉 v1.0.0 / v1.0.1** — **M010 Accessibility, onboarding & the 1.0 release**: NO_COLOR + a static
no-animation a11y mode, colour-never-alone signalling, an untimed option, and an interactive
onboarding tutorial. **Completes M010 — neo-handcricket hits 1.0.**
- **v0.9.2** — M009 `ui-and-playtest`: playable Daily challenge menu + reproducibility gate.
**Completes M009.**
- **v0.9.1** — M009 `leaderboard`: daily score + local best-table (offline, shareable).
Expand Down
4 changes: 2 additions & 2 deletions wiki/Roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ Arc: retain → polish to **1.0** → open up → deepen → broaden. (ADR-0021

- ✅ **M009 — Daily-seed & procedural challenges** (v0.9.x) — deterministic daily match + modifiers,
score + local best-table, offline share codes. **Done.**
- **M010 — Accessibility, onboarding & 1.0 polish** (**v1.0.0**) — NO_COLOR + static a11y mode,
colour-never-alone, configurable/untimed timer, onboarding tutorial.
- **M010 — Accessibility, onboarding & 1.0 polish** (**v1.0.0** 🎉) — NO_COLOR + static a11y mode,
colour-never-alone, untimed timer, onboarding tutorial. **Done — neo-handcricket is 1.0.**
- ⬜ **M011 — Headless adapter & Textual TUI foundation** (v1.1.0) — local, no network.
- ⬜ **M012 — Roguelite draft: relics & run modifiers** (v1.2.0).
- ⬜ **M013 — Content & localization scaffold** (v1.3.0).
Expand Down
Loading