Skip to content

feat(tutorial): deck 起動時の setup 基盤機構 (setup プロパティ) #849

Description

@smalruby3-editor-bot

新 deck プロパティ setup: {tab, rubyMode, extensions, rubyVersion} を tips-library.jsx / cards reducer 経由で deck 起動時に適用する横断機構。activateTab (editor-tab) / setDnclMode (dncl-mode) / vm.extensionManager.loadExtensionURL を呼ぶ。冪等性とロード失敗時のグレースフルデグレード + ユニットテスト。

Phase 2 の他の Ruby deck すべての前提となる基盤実装。

設計詳細: docs/tutorial/improvement-plan.md「チュートリアル起動時の環境セットアップ」セクション。

Size: middle

Part of #679

Metadata

Metadata

Assignees

No one assigned

    Labels

    🙋 HITL人間の対応待ち(レビュー/判断/マージ)🤖 autopilotautopilot(AI)が管理する PR/Issue(AI処理対象)

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions