Background
Board and puzzle examples include README.md files, but none satisfy the eight required sections in EXAMPLE_STANDARD.md §4. Several retain monolithic lib.rs layouts without components.rs or systems.rs separation.
Objective
Bring board and puzzle examples to the documented quality standard for structure, documentation, and test coverage.
In scope
Examples: chess, checkers, connect_four, reversi, sudoku, minesweeper, memory_match, tic_tac_toe
Per example:
- Rewrite
README.md per EXAMPLE_STANDARD.md §4.
- Adopt module separation where complexity warrants it.
- Ensure
cougr-core = "1.1.0".
- Classify as transitional unless all checklist items in
EXAMPLE_STANDARD.md are satisfied.
- Include the completed quality checklist in the pull request description.
Out of scope
- Game rule engine rewrites.
- ZK proof integration changes in
chess.
Definition of done
- All eight examples pass
cargo test and stellar contract build.
- Pull request includes a completed quality checklist for each example.
Background
Board and puzzle examples include
README.mdfiles, but none satisfy the eight required sections inEXAMPLE_STANDARD.md§4. Several retain monolithiclib.rslayouts withoutcomponents.rsorsystems.rsseparation.Objective
Bring board and puzzle examples to the documented quality standard for structure, documentation, and test coverage.
In scope
Examples:
chess,checkers,connect_four,reversi,sudoku,minesweeper,memory_match,tic_tac_toePer example:
README.mdperEXAMPLE_STANDARD.md§4.cougr-core = "1.1.0".EXAMPLE_STANDARD.mdare satisfied.Out of scope
chess.Definition of done
cargo testandstellar contract build.