Spaces:
Running
Running
v0.2.38 BASIC
Browse files- .github/prompts/document.md +5 -1
- README.md +7 -2
- battlewords/__init__.py +1 -1
- claude.md +2 -2
- pyproject.toml +1 -1
- specs/requirements.mdx +2 -2
- specs/specs.mdx +2 -2
.github/prompts/document.md
CHANGED
|
@@ -8,4 +8,8 @@ ensure **Last Updated:** is current
|
|
| 8 |
- Game over dialog integrates leaderboard submission and displays qualification results.
|
| 9 |
- Leaderboard page routing uses query parameters and custom navigation links.
|
| 10 |
- Footer navigation links to Leaderboard, Play, and Settings pages.
|
| 11 |
-
- Make all documentation changes minimal and focused on these UI updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8 |
- Game over dialog integrates leaderboard submission and displays qualification results.
|
| 9 |
- Leaderboard page routing uses query parameters and custom navigation links.
|
| 10 |
- Footer navigation links to Leaderboard, Play, and Settings pages.
|
| 11 |
+
- Make all documentation changes minimal and focused on these UI updates.
|
| 12 |
+
|
| 13 |
+
Additionally in #readme.md:
|
| 14 |
+
- Update Recent Changes to reflect the new UI changes
|
| 15 |
+
- Update Known Issues sections to reflect any related bug fixes or improvements.
|
README.md
CHANGED
|
@@ -19,13 +19,18 @@ tags:
|
|
| 19 |
|
| 20 |
> **This project is used by [huggingface.co](https://huggingface.co/spaces/Surn/BattleWords) as a demonstration of interactive word games in Python.**
|
| 21 |
|
| 22 |
-
**Current Version:** 0.2.
|
| 23 |
**Branch:** `basic`
|
| 24 |
-
**Last Updated:** 2026-02-
|
| 25 |
|
| 26 |
BattleWords is a vocabulary learning game inspired by classic Battleship mechanics. The objective is to discover hidden words on a grid, earning points for strategic guessing before all letters are revealed.
|
| 27 |
|
| 28 |
## Recent Changes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 29 |
- version 0.2.37 (basic)
|
| 30 |
- Basic branch scope enforced: single play experience only
|
| 31 |
- No query-param routing, no footer navigation, no sidebar
|
|
|
|
| 19 |
|
| 20 |
> **This project is used by [huggingface.co](https://huggingface.co/spaces/Surn/BattleWords) as a demonstration of interactive word games in Python.**
|
| 21 |
|
| 22 |
+
**Current Version:** 0.2.38 BASIC
|
| 23 |
**Branch:** `basic`
|
| 24 |
+
**Last Updated:** 2026-02-17
|
| 25 |
|
| 26 |
BattleWords is a vocabulary learning game inspired by classic Battleship mechanics. The objective is to discover hidden words on a grid, earning points for strategic guessing before all letters are revealed.
|
| 27 |
|
| 28 |
## Recent Changes
|
| 29 |
+
- version 0.2.38 (basic)
|
| 30 |
+
- Slight delay added before rendering game over overlay to ensure radar and grid render correctly
|
| 31 |
+
- Cursor sets to Your Guess box after revealing a letter for smoother gameplay flow
|
| 32 |
+
- Minor UI adjustments and bug fixes
|
| 33 |
+
|
| 34 |
- version 0.2.37 (basic)
|
| 35 |
- Basic branch scope enforced: single play experience only
|
| 36 |
- No query-param routing, no footer navigation, no sidebar
|
battlewords/__init__.py
CHANGED
|
@@ -1,2 +1,2 @@
|
|
| 1 |
-
__version__ = "0.2.
|
| 2 |
__all__ = ["models", "generator", "logic", "ui", "modules"]
|
|
|
|
| 1 |
+
__version__ = "0.2.38 BASIC"
|
| 2 |
__all__ = ["models", "generator", "logic", "ui", "modules"]
|
claude.md
CHANGED
|
@@ -3,9 +3,9 @@
|
|
| 3 |
## Project Overview
|
| 4 |
BattleWords is a vocabulary learning game inspired by Battleship mechanics, built with Streamlit and Python. Players reveal cells on a 12×12 grid to discover hidden words.
|
| 5 |
|
| 6 |
-
**Current Version:** 0.2.
|
| 7 |
**Branch:** `basic`
|
| 8 |
-
**Last Updated:** 2026-02-
|
| 9 |
**Repository:** https://github.com/Oncorporation/BattleWords.git
|
| 10 |
|
| 11 |
This file describes the intended scope of the `basic` branch only.
|
|
|
|
| 3 |
## Project Overview
|
| 4 |
BattleWords is a vocabulary learning game inspired by Battleship mechanics, built with Streamlit and Python. Players reveal cells on a 12×12 grid to discover hidden words.
|
| 5 |
|
| 6 |
+
**Current Version:** 0.2.38 BASIC
|
| 7 |
**Branch:** `basic`
|
| 8 |
+
**Last Updated:** 2026-02-17
|
| 9 |
**Repository:** https://github.com/Oncorporation/BattleWords.git
|
| 10 |
|
| 11 |
This file describes the intended scope of the `basic` branch only.
|
pyproject.toml
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
[project]
|
| 2 |
name = "battlewords"
|
| 3 |
-
version = "0.2.
|
| 4 |
description = "BattleWords vocabulary game (basic branch)"
|
| 5 |
readme = "README.md"
|
| 6 |
requires-python = ">=3.12,<3.13"
|
|
|
|
| 1 |
[project]
|
| 2 |
name = "battlewords"
|
| 3 |
+
version = "0.2.38"
|
| 4 |
description = "BattleWords vocabulary game (basic branch)"
|
| 5 |
readme = "README.md"
|
| 6 |
requires-python = ">=3.12,<3.13"
|
specs/requirements.mdx
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
# Battlewords: Implementation Requirements
|
| 2 |
|
| 3 |
-
**Current Version:** 0.2.
|
| 4 |
**Branch:** `basic`
|
| 5 |
-
**Last Updated:** 2026-02-
|
| 6 |
|
| 7 |
This document captures the implementation requirements for the **basic** branch only (single-player, default settings, one play experience).
|
| 8 |
|
|
|
|
| 1 |
# Battlewords: Implementation Requirements
|
| 2 |
|
| 3 |
+
**Current Version:** 0.2.38 BASIC
|
| 4 |
**Branch:** `basic`
|
| 5 |
+
**Last Updated:** 2026-02-17
|
| 6 |
|
| 7 |
This document captures the implementation requirements for the **basic** branch only (single-player, default settings, one play experience).
|
| 8 |
|
specs/specs.mdx
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
# Battlewords Game Requirements
|
| 2 |
|
| 3 |
-
**Current Version:** 0.2.
|
| 4 |
**Branch:** `basic`
|
| 5 |
-
**Last Updated:** 2026-02-
|
| 6 |
|
| 7 |
## Overview
|
| 8 |
Battlewords is inspired by the classic Battleship game, but uses words instead of ships. The objective is to discover hidden words on a grid, earning points for strategic guessing before all letters are revealed.
|
|
|
|
| 1 |
# Battlewords Game Requirements
|
| 2 |
|
| 3 |
+
**Current Version:** 0.2.38 BASIC
|
| 4 |
**Branch:** `basic`
|
| 5 |
+
**Last Updated:** 2026-02-17
|
| 6 |
|
| 7 |
## Overview
|
| 8 |
Battlewords is inspired by the classic Battleship game, but uses words instead of ships. The objective is to discover hidden words on a grid, earning points for strategic guessing before all letters are revealed.
|