Repo layout and conventions #1

Open
opened 2026-10-22 00:45:38 -04:00 by cheech · 0 comments
Owner

Set up the top-level structure every game and service plugs into, and document it in docs/CONVENTIONS.md.

index.html          # arcade lobby (game picker)
shared/             # game shell: loop, input, scaling, scores, settings, ads client
games/<slug>/       # one folder per game: game.js, manifest.json, assets/
server/             # reward server (raw Node, no deps)
docs/               # ROADMAP, CONVENTIONS, design notes
.forgejo/ISSUE_TEMPLATE/

Acceptance criteria

  • Folders above exist with a short README in each
  • docs/CONVENTIONS.md covers layout, naming (kebab-case slugs), labels, branching (main + feature branches) and commit style
  • docs/ROADMAP.md lists milestones and game status
  • Issue templates for bug, feature and new-game proposal are in .forgejo/ISSUE_TEMPLATE/
Set up the top-level structure every game and service plugs into, and document it in `docs/CONVENTIONS.md`. ``` index.html # arcade lobby (game picker) shared/ # game shell: loop, input, scaling, scores, settings, ads client games/<slug>/ # one folder per game: game.js, manifest.json, assets/ server/ # reward server (raw Node, no deps) docs/ # ROADMAP, CONVENTIONS, design notes .forgejo/ISSUE_TEMPLATE/ ``` ## Acceptance criteria - [ ] Folders above exist with a short README in each - [ ] `docs/CONVENTIONS.md` covers layout, naming (kebab-case slugs), labels, branching (main + feature branches) and commit style - [ ] `docs/ROADMAP.md` lists milestones and game status - [ ] Issue templates for bug, feature and new-game proposal are in `.forgejo/ISSUE_TEMPLATE/`
cheech added this to the M0 Foundation milestone 2026-10-22 00:45:38 -04:00
cheech added this to the Roadmap project 2026-10-22 20:53:09 -04:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
NetDagger/arcade#1
No description provided.