콘텐츠로 이동

v0.5 Stack Options

Date: 2026-06-21

Scope: content update + deployment

Surface: Cloudflare Pages project logan-life-cockpit-research

v0.5는 v0.4의 Phaser stack decision에 SvelteKit과 Rails 8 line 검토를 추가한다.

결론은 하나를 고르는 것이 아니라 역할 분리다.

First playable probe: Phaser 4 + TypeScript + Vite
DOM-heavy local-first cockpit candidate: SvelteKit
Durable product shell: Rails 8 line
  • book/05-implementation-stack을 Phaser-only 판단에서 stack role decision으로 확장했다.
  • SvelteKit을 DOM-heavy local-first cockpit 후보로 추가했다.
  • Rails 8 line을 account/admin/data/jobs/deploy가 필요한 제품화 후보로 추가했다.
  • home/index와 Evidence Bundle의 version/status copy를 v0.5로 갱신했다.

Release verification:

Terminal window
npm run build
git diff --check
npm run cf:whoami
npm run cf:deploy
curl -fsS http://127.0.0.1:35003/book/05-implementation-stack/ | rg 'Phaser 4|SvelteKit|Rails 8'
curl -fsS http://127.0.0.1:35003/releases/2026-06-21-stack-options-v05/ | rg 'v0.5 Stack Options'
curl -fsS https://logan-life-cockpit-research.pages.dev/book/05-implementation-stack/ | rg 'Phaser 4|SvelteKit|Rails 8'
curl -fsS https://logan-life-cockpit-research.pages.dev/releases/2026-06-21-stack-options-v05/ | rg 'v0.5 Stack Options'
curl -fsS https://logan-life-cockpit-research.pages.dev/ | rg 'noindex, nofollow'
  • Target account: logansong25@gmail.com / 9bed8b9f8e7c8d4e3b83c652ce830880
  • Project: logan-life-cockpit-research
  • Production: https://logan-life-cockpit-research.pages.dev/
  • Deployment method: Cloudflare Pages direct upload via npm run cf:deploy
  • Local preview: http://127.0.0.1:35003/
  • Access/indexing: public-readable, noindex, nofollow in site head.
  • 실제 Phaser/SvelteKit/Rails app은 아직 만들지 않았다.
  • 첫 app 생성 전에는 dev port, repo lane, telemetry/no-log, URL policy를 다시 확인한다.
  • Rails 8 line은 제품화 판단이며, 첫 playable probe의 범위를 넓히는 근거가 아니다.