Skip to content

refactor: move Sítio out to its own repository - #2

Merged
marcelsavegnago merged 1 commit into
mainfrom
claude/project-thread-jkb57n
Oct 28, 2026
Merged

marcelsavegnago merged 1 commit into
mainfrom
claude/project-thread-jkb57n

Conversation

@marcelsavegnago

Copy link
Copy Markdown
Contributor

Requested by Marcel · project thread

Sítio now lives in gamestudio42/sitio. This removes it from Plot 42 and links to it externally, the same way Urbe and Neo Urbe work.

Changes

  • Remove apps/sitio, packages/sitio, tests/unit/sitio*.test.ts, and the Sítio-only art pipeline (art/, tools/build-art.ts, tools/art-sitio.lua, pnpm art / art:draw).
  • Lobby: the Sítio card now points to https://gamestudio42.github.io/sitio/ (card, mark, colours and blurbs kept).
  • tools/build-site.ts, package.json scripts/devDeps, eslint.config.js, lockfile: drop Sítio references.
  • README, AGENTS.md and docs/architecture.md updated (Sítio section removed from the architecture doc, Sítio-specific golden rule removed from AGENTS.md).
  • E2E spec expects the external Sítio URL.

Verification

  • pnpm lint, pnpm typecheck, pnpm test (11 tests) and pnpm build pass; site/ no longer contains sitio/.
  • pnpm test:e2e could not launch its bundled browser in this sandbox; checked the built lobby with the preinstalled Chromium instead: all six cards have the expected href and mark.
  • Could not reach gamestudio42.github.io from the sandbox, so the Sítio Pages URL is assumed from the Urbe/Neo Urbe pattern; please confirm GitHub Pages is enabled on gamestudio42/sitio.

Generated by Claude Code

Sítio now lives in gamestudio42/sitio. Drop apps/sitio, packages/sitio, its
art pipeline and unit tests, and point the lobby card at
https://gamestudio42.github.io/sitio/ like Urbe and Neo Urbe.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_012QBU4f458z13MkdHXRMjyf
@marcelsavegnago marcelsavegnago self-assigned this Oct 28, 2026
@marcelsavegnago
marcelsavegnago merged commit 075322c into main Oct 28, 2026
1 check passed
@marcelsavegnago
marcelsavegnago deleted the claude/project-thread-jkb57n branch October 28, 2026 02: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.

2 participants