v0.5 Stack Options
v0.5 Stack Options
섹션 제목: “v0.5 Stack Options”Date: 2026-06-21
Scope: content update + deployment
Surface: Cloudflare Pages project logan-life-cockpit-research
Summary
섹션 제목: “Summary”v0.5는 v0.4의 Phaser stack decision에 SvelteKit과 Rails 8 line 검토를 추가한다.
결론은 하나를 고르는 것이 아니라 역할 분리다.
First playable probe: Phaser 4 + TypeScript + ViteDOM-heavy local-first cockpit candidate: SvelteKitDurable product shell: Rails 8 lineChanged
섹션 제목: “Changed”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로 갱신했다.
Official Docs Checked
섹션 제목: “Official Docs Checked”- Phaser v4.2.0 stable download: current stable release, npm/CDN/install path.
- Phaser Vite TypeScript Template: Phaser 4 + Vite + TypeScript template, no-log scripts.
- SvelteKit Introduction: SvelteKit framework definition.
- SvelteKit Project Types: SSR/CSR/SSG/SPA, separate backend, desktop app wrapping, adapter choices.
- Rails 8.0 Release Notes: Kamal 2, Thruster, Solid adapters, Propshaft, Authentication.
- Getting Started with Rails: Rails 8.1.0+ guide baseline, MVC/REST, authentication, assets, testing, Kamal deploy.
Verification
섹션 제목: “Verification”Release verification:
npm run buildgit diff --checknpm run cf:whoaminpm run cf:deploycurl -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'Deployment Read-Back
섹션 제목: “Deployment Read-Back”- 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, nofollowin site head.
Residual Risks / Follow-Ups
섹션 제목: “Residual Risks / Follow-Ups”- 실제 Phaser/SvelteKit/Rails app은 아직 만들지 않았다.
- 첫 app 생성 전에는 dev port, repo lane, telemetry/no-log, URL policy를 다시 확인한다.
- Rails 8 line은 제품화 판단이며, 첫 playable probe의 범위를 넓히는 근거가 아니다.