From 1ea714a7638c397db43ed2c4ed3511055a73e802 Mon Sep 17 00:00:00 2001 From: Eric Spooner Date: Tue, 2 Dec 2025 17:04:54 -0600 Subject: [PATCH] Add Challenge Lifecycle instructions --- .github/copilot-instructions.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index e085a69..24fb5f5 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -29,6 +29,21 @@ All challenge pages must include the following tags: ## Visibility Tags - `hidden`: Use this tag to prevent the page from being published to the fargo3d.com website. +# Challenge Lifecycle + +Challenges follow a specific monthly cycle: +1. **Announcement**: A challenge is announced at the meetup in Month X. +2. **Execution**: Participants work on the challenge between Month X and Month X+1. +3. **Judging**: Results are brought to and judged at the meetup in Month X+1. + +**Example:** +- **November Challenge**: Announced in November, Judged in December. +- **December Challenge**: Announced in December, Judged in January. + +**Wiki Page Roles:** +- **Current-Challenge.md**: Displays the challenge currently in the "Execution" phase (announced last month, to be judged at the upcoming meetup). +- **Upcoming-Challenge.md**: Displays the challenge to be announced at the upcoming meetup. + # Content Synchronization The `wiki-fargo3d` submodule contains the official documentation. Some content is mirrored in the main repository root.