Skip to content

Public release: Room Riddle brand, showcase README, community files and CI - #1

Merged
perhaps-aksh merged 3 commits into
mainfrom
release/public-launch
Oct 13, 2026
Merged

perhaps-aksh merged 3 commits into
mainfrom
release/public-launch

Conversation

@perhaps-aksh

Copy link
Copy Markdown
Owner

What

Gets the repository ready to go public: the app is branded Room Riddle, the README becomes a showcase with screenshots, and the repo gains the standard open-source files and CI.

How

1. Brand (552e2e6)

  • TV manifest.toml: title "Room Riddle" and a 512×512 launcher icon (@image/roomriddle_icon.png, confirmed inside the built .vpkg).
  • Home wordmark and leave dialog; phone page title, wordmark, favicon, apple-touch icon and manifest.webmanifest.

2. README (824439b)

  • Banner, icon, badges, a TV-plus-phone hero image, TV and phone screenshot grids, the five cases, the guarded-AI flow, features, quick start, architecture, quality, status and a docs index.
  • The full technical reference moves to docs/system-design.md, updated for the current AI and voice pipeline. Images are in docs/images/.

3. Community and CI (be69dc1)

  • Adds CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, CREDITS and CHANGELOG.
  • apps/server/.env.example documents every server setting.
  • .github/workflows/ci.yml runs npm run check on pushes and PRs, with AI and voices off so no keys are needed.
  • PR template and issue forms.

Before opening this PR, I scanned the full git history: no keys or .env files were ever committed.

Checks

  • npm run check passes (244 tests)
  • TV: wsl-check.sh 75/75, build OK, rename verified on the Vega Virtual Device
  • No secrets
  • Docs updated

- TV manifest title is now "Room Riddle" with a 512x512 launcher icon
  (@image/roomriddle_icon.png, packaged in the .vpkg).
- Home wordmark and leave dialog read "Room Riddle".
- Phone app: page title, wordmark, favicon, apple-touch icon and a web
  manifest so it can be added to a home screen.

Tests: root check green, TV 75/75, TV build OK.
…docs/system-design.md

- New README: banner, icon, badges, TV + phone screenshots, how it plays,
  the five cases, guarded AI suspects, features, quick start, architecture,
  quality, status and docs index.
- docs/system-design.md keeps the full technical reference from the old
  README, updated for the current AI/voice pipeline and test counts.
- docs/images: banner, icon, TV shots (VVD) and phone shots.
- CONTRIBUTING (workflow, conventions, how to write a new case),
  CODE_OF_CONDUCT (Contributor Covenant 2.1), SECURITY (private reporting),
  CREDITS (art, placeholder audio, voices, services), CHANGELOG.
- apps/server/.env.example documents every server setting; all optional.
- .github: CI runs npm run check on pushes and PRs (AI and voices off, no
  keys needed); PR template; bug and feature issue forms.
- docs/testing.md: current totals (244 root + 75 TV).
@perhaps-aksh
perhaps-aksh merged commit 606c039 into main Oct 13, 2026
1 check passed
@perhaps-aksh
perhaps-aksh deleted the release/public-launch branch October 13, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant