AKUNUR 2.9.2 – FRIENDS & FAMILY RELEASE BUILD

Summary
- Built from 2.9.1 as a polish and playtesting release.
- Core board geometry, movement rules, capture behaviour, AI behaviour, and diagnostics remain unchanged.
- Added configurable victory condition, aligned Rules copy, and added a Feedback tab.

What changed
1. Victory condition
- Added a visible in-game setting: Victory Condition.
- Options:
  - 3 corners (default, recommended)
  - 4 corners
- Actual win logic now reads the selected value.
- Victory is shown in the Status panel at all times.
- If the setting is changed during a live game, the current game is not altered.
- Warning shown: “Victory condition change will apply to the next game”.
- Reset / New Game applies the currently selected victory condition.

2. Rules tab alignment
- Updated the native HTML rules content to remove fixed references to four-corner standard play.
- Rules now state:
  - Standard play: first to 3 corners
  - Extended play: first to 4 corners
- Added playtesting note in the Objective section.
- Kept quick start, legend, full rules structure, and PDF access.

3. Feedback tab
- Added a third top-level tab: Feedback.
- Included:
  - quick rating
  - optional tester name
  - short text questions
  - auto metadata for version, victory condition, and timestamp
- Submission uses fetch() with a configurable external endpoint in js/config.js.
- Default config is a Formspree placeholder and must be replaced before live deployment.
- Submission is asynchronous with no page reload and no game interruption.
- Success message: “Thank you for your feedback!”
- Failure message: “Feedback could not be sent. Please try again.”

External feedback configuration
- File: js/config.js
- Replace:
  https://formspree.io/f/your-form-id
- With your real Formspree endpoint before deployment.

Files updated
- index.html
- styles.css
- js/config.js (new)
- js/main.js
- js/rules.js
- BUILD_NOTES.txt
- UI_TEST_CHECKLIST.txt

Versioning
- Updated visible version references to 2.9.2.
- Updated cache-busting links to v=2.9.2.

Mobile / layout notes
- Play / Rules / Feedback tabs all work without resetting game state.
- Feedback form stacks cleanly on smaller screens.
- Rules and feedback sections preserve the same overall UI language as the main app.

Implementation notes
- No gameplay mechanics were added beyond victory-condition selection.
- No state changes occur when switching between Play, Rules, and Feedback.
