Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

I01: P2: inventory import and sets

オープン
#6 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
活発
技術スタック
go, react, sqlite, typescript

調査の方向性

まず TASKS.md、ROADMAP.md、CONTRIBUTING.md を確認し、次に C02a、C02d、および I01 の4つの子タスクの前提条件の順序を見直してください。I01a から I01d までは別々の PRs として扱ってください。完了には、指定された不正な入力のテスト、fixture、手動チェック、および更新されたタスクの証跡が必要であり、この epic を1つの変更で実装するものではありません。

索引モデルが issue の本文から書いたものです。

説明

enhancement phase:P2

Go implementation tracking epic

Selected stack: Go + Wails v2 + React/TypeScript + SQLite. Implementation starts on the next machine. Each child below is a separate PR; do not implement this epic in one PR.

Child tasks

  • I01a: Validated inventory snapshot importer
    • Merged prerequisites: C02a.
    • Acceptance: R4: bounded schema-validated import; quantity/rank and unknown IDs preserved; malformed/duplicate input tests and atomic replacement.
  • I01b: Inventory table and corrections
    • Merged prerequisites: I01a, C02d.
    • Acceptance: R4/R8: quantity/rank/provenance, sort/filter and manual correction overlay separate from imported truth; empty/error and keyboard workflow demonstrated.
  • I01c: Set completion calculations and view
    • Merged prerequisites: I01b.
    • Acceptance: R4: set recipes plus owned quantities give correct gaps for hand-calculated fixtures; unknown coverage visible; no mastery inference.
  • I01d: Personal data export and deletion
    • Merged prerequisites: I01a.
    • Acceptance: R6: explicit export; delete snapshots/corrections/history with confirmation and transaction; fixtures and manual verification of remaining public catalog/cache.

Workflow

See TASKS.md, ROADMAP.md, and CONTRIBUTING.md. Aim for 100-400 handwritten changed lines per PR; split above 600 unless inseparable. Merge prerequisites before dependents. Update task evidence and this checklist after each completed PR. Close this epic only when every child passes; optional work can remain deferred.

All tasks are not started. Live game access and publication/merge actions follow the user's explicit authorization. The planning handoff does not claim runtime validation.

主要言語
Go
スター
4
フォーク
1
平均マージ
7分
マージ済み PR(30日)
4

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ChrisTitusTech/warframe-linux のほかの issue

ChrisTitusTech/warframe-linux の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。